Raspbian Package Auto-Building

Build log for pgloader (3.6.6-1) on armhf

pgloader3.6.6-1armhf → 2022-06-30 12:43:38

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-02

+==============================================================================+
| pgloader 3.6.6-1 (armhf)                     Thu, 30 Jun 2022 11:41:45 +0000 |
+==============================================================================+

Package: pgloader
Version: 3.6.6-1
Source Version: 3.6.6-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-86fcf023-c3b7-48d1-ab6d-a421bb49603c' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.1 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.0 MB]
Fetched 27.1 MB in 31s (866 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'pgloader' packaging is maintained in the 'Git' version control system at:
https://github.com/dimitri/pgloader.git
Please use:
git clone https://github.com/dimitri/pgloader.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 3730 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main pgloader 3.6.6-1 (dsc) [2777 B]
Get:2 http://172.17.4.1/private bookworm-staging/main pgloader 3.6.6-1 (tar) [3718 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main pgloader 3.6.6-1 (diff) [8992 B]
Fetched 3730 kB in 0s (9378 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/pgloader-2Q7aAn/pgloader-3.6.6' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/pgloader-2Q7aAn' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-QMVsNT/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-QMVsNT/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-QMVsNT/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Packages [432 B]
Fetched 2108 B in 1s (2502 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libldap-common libpam-cap netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (22.4 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 13048 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: buildapp (>= 1.5), cl-abnf, cl-alexandria, cl-asdf (>= 3.0.3), cl-asdf-finalizers, cl-asdf-system-connections, cl-bordeaux-threads (>= 0.8.3), cl-cffi (>= 1:0.12.0), cl-command-line-arguments, cl-csv (>= 20180712), cl-db3 (>= 20200212), cl-drakma, cl-esrap, cl-fad, cl-flexi-streams, cl-interpol, cl-ixf, cl-local-time, cl-log, cl-lparallel, cl-markdown, cl-md5, cl-metabang-bind, cl-mssql, cl-mustache, cl-plus-ssl (>= 20190204), cl-postmodern, cl-ppcre, cl-py-configparser, cl-qmynd, cl-quri, cl-simple-date, cl-split-sequence, cl-sqlite, cl-trivial-backtrace, cl-trivial-utf-8, cl-unicode, cl-usocket, cl-utilities, cl-uuid, cl-yason, cl-zs3, debhelper-compat (= 13), gawk, help2man, postgresql-14-ip4r | postgresql-ip4r, python3-sphinx-rtd-theme, python3-sphinx, sbcl (>= 1.1.13), tzdata
Filtered Build-Depends: buildapp (>= 1.5), cl-abnf, cl-alexandria, cl-asdf (>= 3.0.3), cl-asdf-finalizers, cl-asdf-system-connections, cl-bordeaux-threads (>= 0.8.3), cl-cffi (>= 1:0.12.0), cl-command-line-arguments, cl-csv (>= 20180712), cl-db3 (>= 20200212), cl-drakma, cl-esrap, cl-fad, cl-flexi-streams, cl-interpol, cl-ixf, cl-local-time, cl-log, cl-lparallel, cl-markdown, cl-md5, cl-metabang-bind, cl-mssql, cl-mustache, cl-plus-ssl (>= 20190204), cl-postmodern, cl-ppcre, cl-py-configparser, cl-qmynd, cl-quri, cl-simple-date, cl-split-sequence, cl-sqlite, cl-trivial-backtrace, cl-trivial-utf-8, cl-unicode, cl-usocket, cl-utilities, cl-uuid, cl-yason, cl-zs3, debhelper-compat (= 13), gawk, help2man, postgresql-14-ip4r, python3-sphinx-rtd-theme, python3-sphinx, sbcl (>= 1.1.13), tzdata
dpkg-deb: building package 'sbuild-build-depends-pgloader-dummy' in '/<<BUILDDIR>>/resolver-QMVsNT/apt_archive/sbuild-build-depends-pgloader-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-pgloader-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Sources [894 B]
Get:5 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ Packages [953 B]
Fetched 3180 B in 1s (3995 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install pgloader build dependencies (apt-based resolver)
--------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libldap-common libpam-cap
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils buildapp
  ca-certificates cl-abnf cl-alexandria cl-anaphora cl-asdf cl-asdf-finalizers
  cl-asdf-system-connections cl-babel cl-base64 cl-bordeaux-threads cl-cffi
  cl-chipz cl-chunga cl-closer-mop cl-closure-common cl-command-line-arguments
  cl-containers cl-csv cl-cxml cl-db3 cl-drakma cl-dynamic-classes cl-esrap
  cl-fad cl-flexi-streams cl-garbage-pools cl-global-vars cl-ieee-floats
  cl-interpol cl-ironclad cl-iterate cl-ixf cl-kmrcl cl-local-time cl-log
  cl-lparallel cl-markdown cl-md5 cl-metabang-bind cl-metatilities-base
  cl-mssql cl-mustache cl-named-readtables cl-parse-number cl-plus-ssl
  cl-postgres cl-postmodern cl-ppcre cl-puri cl-py-configparser cl-qmynd
  cl-quri cl-rt cl-s-sql cl-simple-date cl-split-sequence cl-sqlite
  cl-trivial-backtrace cl-trivial-features cl-trivial-garbage
  cl-trivial-gray-streams cl-trivial-utf-8 cl-uax-15 cl-unicode cl-usocket
  cl-utilities cl-uuid cl-yason cl-zs3 debhelper dh-autoreconf
  dh-strip-nondeterminism docutils-common dwz file fonts-font-awesome
  fonts-lato freetds-common freetds-dev gawk gettext gettext-base groff-base
  help2man intltool-debian libarchive-zip-perl libbsd0 libc-l10n libct4
  libdebhelper-perl libedit2 libelf1 libexpat1 libffi-dev
  libfile-stripnondeterminism-perl libglib2.0-0 libicu71 libjs-jquery
  libjs-sphinxdoc libjs-underscore libjson-perl libllvm13
  liblocale-gettext-perl libmagic-mgc libmagic1 libmd0 libmpdec3 libpipeline1
  libpq5 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib
  libsigsegv2 libsub-override-perl libsybdb5 libtool libuchardet0 libxml2
  libxslt1.1 libz3-4 locales m4 man-db media-types openssl pkg-config
  po-debconf postgresql-14 postgresql-14-ip4r postgresql-client-14
  postgresql-client-common postgresql-common python-babel-localedata python3
  python3-alabaster python3-babel python3-certifi python3-chardet
  python3-charset-normalizer python3-distutils python3-docutils python3-idna
  python3-imagesize python3-importlib-metadata python3-jinja2 python3-lib2to3
  python3-markupsafe python3-minimal python3-more-itertools python3-packaging
  python3-pkg-resources python3-pygments python3-pyparsing python3-requests
  python3-roman python3-six python3-snowballstemmer python3-sphinx
  python3-sphinx-rtd-theme python3-tz python3-urllib3 python3-zipp python3.10
  python3.10-minimal sbcl sgml-base sphinx-common sphinx-rtd-theme-common
  ssl-cert ucf xml-core zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cl-launch dh-make gawk-doc
  gettext-doc libasprintf-dev libgettextpo-dev groff libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl postgresql-doc-14 python3-doc python3-tk python3-venv
  docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french
  texlive-latex-base texlive-latex-recommended python-jinja2-doc
  python3-setuptools python-pygments-doc ttf-bitstream-vera
  python-pyparsing-doc python3-cryptography python3-openssl python3-socks
  python-requests-doc python3-stemmer dvipng fonts-freefont-otf
  imagemagick-6.q16 latexmk libjs-mathjax sphinx-doc tex-gyre
  texlive-fonts-recommended texlive-latex-extra texlive-plain-generic
  python3-brotli python3.10-venv python3.10-doc binfmt-support sbcl-doc
  sbcl-source slime sgml-base-doc
Recommended packages:
  cl-fiveam libjs-mathjax cl-ptester curl | wget | lynx libarchive-cpio-perl
  libglib2.0-data shared-mime-info xdg-user-dirs javascript-common
  libjson-xs-perl libltdl-dev libmail-sendmail-perl sysstat logrotate
  libpaper-utils python3-pil binfmt-support
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils buildapp
  ca-certificates cl-abnf cl-alexandria cl-anaphora cl-asdf cl-asdf-finalizers
  cl-asdf-system-connections cl-babel cl-base64 cl-bordeaux-threads cl-cffi
  cl-chipz cl-chunga cl-closer-mop cl-closure-common cl-command-line-arguments
  cl-containers cl-csv cl-cxml cl-db3 cl-drakma cl-dynamic-classes cl-esrap
  cl-fad cl-flexi-streams cl-garbage-pools cl-global-vars cl-ieee-floats
  cl-interpol cl-ironclad cl-iterate cl-ixf cl-kmrcl cl-local-time cl-log
  cl-lparallel cl-markdown cl-md5 cl-metabang-bind cl-metatilities-base
  cl-mssql cl-mustache cl-named-readtables cl-parse-number cl-plus-ssl
  cl-postgres cl-postmodern cl-ppcre cl-puri cl-py-configparser cl-qmynd
  cl-quri cl-rt cl-s-sql cl-simple-date cl-split-sequence cl-sqlite
  cl-trivial-backtrace cl-trivial-features cl-trivial-garbage
  cl-trivial-gray-streams cl-trivial-utf-8 cl-uax-15 cl-unicode cl-usocket
  cl-utilities cl-uuid cl-yason cl-zs3 debhelper dh-autoreconf
  dh-strip-nondeterminism docutils-common dwz file fonts-font-awesome
  fonts-lato freetds-common freetds-dev gawk gettext gettext-base groff-base
  help2man intltool-debian libarchive-zip-perl libbsd0 libc-l10n libct4
  libdebhelper-perl libedit2 libelf1 libexpat1 libffi-dev
  libfile-stripnondeterminism-perl libglib2.0-0 libicu71 libjs-jquery
  libjs-sphinxdoc libjs-underscore libjson-perl libllvm13
  liblocale-gettext-perl libmagic-mgc libmagic1 libmd0 libmpdec3 libpipeline1
  libpq5 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib
  libsigsegv2 libsub-override-perl libsybdb5 libtool libuchardet0 libxml2
  libxslt1.1 libz3-4 locales m4 man-db media-types openssl pkg-config
  po-debconf postgresql-14 postgresql-14-ip4r postgresql-client-14
  postgresql-client-common postgresql-common python-babel-localedata python3
  python3-alabaster python3-babel python3-certifi python3-chardet
  python3-charset-normalizer python3-distutils python3-docutils python3-idna
  python3-imagesize python3-importlib-metadata python3-jinja2 python3-lib2to3
  python3-markupsafe python3-minimal python3-more-itertools python3-packaging
  python3-pkg-resources python3-pygments python3-pyparsing python3-requests
  python3-roman python3-six python3-snowballstemmer python3-sphinx
  python3-sphinx-rtd-theme python3-tz python3-urllib3 python3-zipp python3.10
  python3.10-minimal sbcl sbuild-build-depends-pgloader-dummy sgml-base
  sphinx-common sphinx-rtd-theme-common ssl-cert ucf xml-core zlib1g-dev
0 upgraded, 179 newly installed, 0 to remove and 7 not upgraded.
Need to get 111 MB of archives.
After this operation, 470 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-QMVsNT/apt_archive ./ sbuild-build-depends-pgloader-dummy 0.invalid.0 [1240 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf liblocale-gettext-perl armhf 1.07-4+b2 [18.3 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf fonts-lato all 2.0-2.1 [2696 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf gawk armhf 1:5.1.0-1 [533 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.5-1+b1 [815 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.5-1+b1 [1637 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.4-1+b1 [38.9 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.5-1+b1 [1626 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.5-1+b1 [542 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.4-1+b1 [21.9 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.4-1+b1 [38.4 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf sgml-base all 1.30 [15.1 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38-4 [137 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-1 [33.7 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-1 [1362 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 3.0.3-8 [1371 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-6 [171 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libc-l10n all 2.33-7+rpi1 [865 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf locales all 2.33-7+rpi1 [4088 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-6 [510 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf sbcl armhf 2:2.2.3-1 [8114 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf buildapp armhf 1.5.6-3 [7047 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf cl-alexandria all 20211025.gita67c3a6-1 [212 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf cl-esrap all 20211008.gitc99c33a-1 [54.0 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf cl-ppcre all 20220126.gitb4056c5-1 [113 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf cl-abnf all 20200229.gitba1fbb1-1 [11.4 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf cl-anaphora all 20210111.gitab5f07e-1 [7876 B]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf cl-asdf all 2:3.3.5-1 [1282 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf cl-asdf-finalizers all 20170403-1.1 [9620 B]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf cl-asdf-system-connections all 20170124-1.1 [5080 B]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-features all 20210228.gitf6e8dd7-2 [10.9 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-gray-streams all 20210117.git2b3823e-1 [10.5 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf cl-babel all 20200719.gitf892d05-2 [125 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf cl-rt all 20090812.gita6a7503-1 [13.2 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf cl-kmrcl all 1.111-2 [46.7 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf cl-base64 all 3.4.0-1 [9936 B]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf cl-bordeaux-threads all 0.8.8-5 [23.2 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.72.2-2 [1231 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libffi-dev armhf 3.4.2-4 [61.7 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-4+b2 [183 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf cl-cffi all 1:0.24.1-2 [1682 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf cl-chipz all 20220213.git82a17d3-1 [37.4 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf cl-chunga all 20220222.git7836609-1 [19.6 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf cl-closer-mop all 2:20220227.giteabdf6a-1 [25.8 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf cl-closure-common all 20101107-1.1 [25.2 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf cl-command-line-arguments all 20151218-1.1 [9544 B]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf cl-metatilities-base all 20170403-1.1 [51.9 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf cl-containers all 20170403-1.1 [114 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf cl-iterate all 20210519.gitb0f9a9c-1 [49.3 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf cl-flexi-streams all 20210728.git41af5dc-1 [176 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf cl-unicode all 20201101.git54bdf2c-1 [1316 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf cl-named-readtables all 20201221.gitc5689a4-1 [28.0 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf cl-interpol all 20201106.git70a1137-1 [32.8 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf cl-csv all 20200929.git68ecb5d-1 [27.7 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf cl-cxml all 20110619-2.1 [82.5 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf cl-db3 all 20200212-1 [8388 B]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf cl-puri all 1:1.5.7.2-1 [19.1 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf cl-split-sequence all 1:2.0.1-1 [11.9 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf cl-usocket all 0.8.3-2 [74.9 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-garbage all 20211229.gitb3af9c0-1 [9000 B]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf cl-plus-ssl all 20220328.git8b91648-4 [57.3 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf cl-drakma all 2.0.8-1 [46.3 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf cl-dynamic-classes all 20130128-2.1 [6916 B]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf cl-fad all 20220110.git3f4d32d-1 [24.4 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf cl-garbage-pools all 20130720-1.1 [3144 B]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf cl-global-vars all 0~20141013.gitc749f32-2 [5156 B]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf cl-ieee-floats all 20170830-1.1 [6828 B]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf cl-ironclad all 0.57-1 [1169 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf cl-ixf all 20180228-1.1 [9852 B]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf cl-local-time all 20180228-1.1 [26.7 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf cl-log all 1.0.1-1.1 [20.8 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf cl-lparallel all 20160825-1.1 [49.8 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf cl-metabang-bind all 20200101.git9ab6e64-1 [17.6 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf cl-markdown all 20101006-2.1 [37.4 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf cl-md5 all 1:20210622.git906593f-1 [14.8 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf freetds-common all 1.3.6-1.1 [33.6 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libct4 armhf 1.3.6-1.1 [145 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libsybdb5 armhf 1.3.6-1.1 [169 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf freetds-dev armhf 1.3.6-1.1 [242 kB]
Ign:95 http://172.17.4.1/private bookworm-staging/main armhf freetds-dev armhf 1.3.6-1.1
Get:96 http://172.17.4.1/private bookworm-staging/main armhf cl-mssql all 20180228-1.1 [8652 B]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf cl-mustache all 0.12.1-9-g684f227-1.1 [9880 B]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf cl-parse-number all 1.7-1.1 [7368 B]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf cl-uax-15 all 0~20211021.git75c8a87-3 [387 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf cl-postgres all 20211113.git9d4332f-1 [64.1 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf cl-s-sql all 20211113.git9d4332f-1 [70.0 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf cl-postmodern all 20211113.git9d4332f-1 [362 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf cl-py-configparser all 20170830-1.1 [8612 B]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf cl-qmynd all 20180131-1.1 [37.3 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf cl-quri all 20150804-1.1 [66.5 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf cl-simple-date all 20211113.git9d4332f-1 [19.4 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf cl-sqlite all 20130615-2.1 [14.7 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-backtrace all 20200511.git6eb65bd-1 [10.1 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf cl-trivial-utf-8 all 20111001-1.1 [7760 B]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf cl-utilities all 1.2.4-3.2 [22.2 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf cl-uuid all 20130813-1.1 [6876 B]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf cl-yason all 0.7.6-1.1 [10.0 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf cl-zs3 all 1.3.1-1.1 [48.6 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.7.1 [195 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-3 [10.4 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-1 [175 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-6 [1214 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.7.1 [1071 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf docutils-common all 0.17.1+dfsg-2 [127 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf help2man armhf 1.49.2 [202 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.6.0+dfsg+~3.5.13-1 [316 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.3~dfsg+~1.11.4-1 [116 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 4.5.0-4 [142 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libjson-perl all 4.06000-1 [89.5 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libz3-4 armhf 4.8.12-1 [5758 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libllvm13 armhf 1:13.0.1-6+rpi1 [17.8 MB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libpq5 armhf 14.4-1 [155 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libxslt1.1 armhf 1.1.34-4 [218 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf postgresql-client-common all 241 [92.1 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf postgresql-client-14 armhf 14.4-1 [1499 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf ssl-cert all 1.1.2 [21.1 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf postgresql-common all 241 [230 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf postgresql-14 armhf 14.4-1 [15.0 MB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf postgresql-14-ip4r armhf 2.4.1-6 [192 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf python3-alabaster all 0.7.12-1 [20.8 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 59.6.0-1.2 [196 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf python3-tz all 2022.1-1 [34.8 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf python3-babel all 2.8.0+dfsg.1-7 [100 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf python3-certifi all 2020.6.20-1 [151 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf python3-chardet all 4.0.0-2 [99.1 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf python3-charset-normalizer all 2.0.6-2 [30.6 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.9.12-1 [79.9 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.9.12-1 [146 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf python3-roman all 3.3-1 [10.7 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf python3-docutils all 0.17.1+dfsg-2 [393 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf python3-idna all 3.3-1 [39.4 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf python3-imagesize all 1.3.0-1 [6360 B]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf python3-more-itertools all 8.10.0-2 [53.0 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf python3-zipp all 1.0.0-4 [6160 B]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf python3-importlib-metadata all 4.6.4-1 [22.5 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf python3-markupsafe armhf 2.0.1-2+b1 [13.5 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf python3-jinja2 all 3.0.3-1 [121 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf python3-pyparsing all 3.0.7-2 [140 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf python3-packaging all 21.3-1 [34.1 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf python3-pygments all 2.11.2+dfsg-2 [744 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf python3-six all 1.16.0-3 [17.5 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf python3-urllib3 all 1.26.9-1 [116 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf python3-requests all 2.27.1+dfsg-1 [71.9 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf python3-snowballstemmer all 2.2.0-1 [58.5 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf sphinx-common all 4.5.0-4 [638 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx all 4.5.0-4 [540 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf sphinx-rtd-theme-common all 1.0.0+dfsg-1 [996 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx-rtd-theme all 1.0.0+dfsg-1 [26.5 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf freetds-dev armhf 1.3.6-1.1 [242 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 111 MB in 10s (10.8 MB/s)
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 13048 files and directories currently installed.)
Preparing to unpack .../liblocale-gettext-perl_1.07-4+b2_armhf.deb ...
Unpacking liblocale-gettext-perl (1.07-4+b2) ...
Selecting previously unselected package fonts-lato.
Preparing to unpack .../fonts-lato_2.0-2.1_all.deb ...
Unpacking fonts-lato (2.0-2.1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package gawk.
(Reading database ... 13098 files and directories currently installed.)
Preparing to unpack .../gawk_1%3a5.1.0-1_armhf.deb ...
Unpacking gawk (1:5.1.0-1) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Selecting previously unselected package python3.10-minimal.
Preparing to unpack .../python3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10-minimal (3.10.5-1+b1) ...
Setting up libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up python3.10-minimal (3.10.5-1+b1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13578 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.10.4-1+b1_armhf.deb ...
Unpacking python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
Preparing to unpack .../3-libpython3.10-stdlib_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../4-python3.10_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10 (3.10.5-1+b1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.10.4-1+b1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package python3.
(Reading database ... 13983 files and directories currently installed.)
Preparing to unpack .../000-python3_3.10.4-1+b1_armhf.deb ...
Unpacking python3 (3.10.4-1+b1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../001-sgml-base_1.30_all.deb ...
Unpacking sgml-base (1.30) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../002-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../003-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../004-bsdextrautils_2.38-4_armhf.deb ...
Unpacking bsdextrautils (2.38-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../005-libpipeline1_1.5.6-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../006-man-db_2.10.2-1_armhf.deb ...
Unpacking man-db (2.10.2-1) ...
Selecting previously unselected package openssl.
Preparing to unpack .../007-openssl_3.0.3-8_armhf.deb ...
Unpacking openssl (3.0.3-8) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../008-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../009-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../010-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../011-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../012-gettext-base_0.21-6_armhf.deb ...
Unpacking gettext-base (0.21-6) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../013-libc-l10n_2.33-7+rpi1_all.deb ...
Unpacking libc-l10n (2.33-7+rpi1) ...
Selecting previously unselected package locales.
Preparing to unpack .../014-locales_2.33-7+rpi1_all.deb ...
Unpacking locales (2.33-7+rpi1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../015-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package m4.
Preparing to unpack .../016-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../017-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../018-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../019-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../020-autopoint_0.21-6_all.deb ...
Unpacking autopoint (0.21-6) ...
Selecting previously unselected package sbcl.
Preparing to unpack .../021-sbcl_2%3a2.2.3-1_armhf.deb ...
Unpacking sbcl (2:2.2.3-1) ...
Selecting previously unselected package buildapp.
Preparing to unpack .../022-buildapp_1.5.6-3_armhf.deb ...
Unpacking buildapp (1.5.6-3) ...
Selecting previously unselected package cl-alexandria.
Preparing to unpack .../023-cl-alexandria_20211025.gita67c3a6-1_all.deb ...
Unpacking cl-alexandria (20211025.gita67c3a6-1) ...
Selecting previously unselected package cl-esrap.
Preparing to unpack .../024-cl-esrap_20211008.gitc99c33a-1_all.deb ...
Unpacking cl-esrap (20211008.gitc99c33a-1) ...
Selecting previously unselected package cl-ppcre.
Preparing to unpack .../025-cl-ppcre_20220126.gitb4056c5-1_all.deb ...
Unpacking cl-ppcre (20220126.gitb4056c5-1) ...
Selecting previously unselected package cl-abnf.
Preparing to unpack .../026-cl-abnf_20200229.gitba1fbb1-1_all.deb ...
Unpacking cl-abnf (20200229.gitba1fbb1-1) ...
Selecting previously unselected package cl-anaphora.
Preparing to unpack .../027-cl-anaphora_20210111.gitab5f07e-1_all.deb ...
Unpacking cl-anaphora (20210111.gitab5f07e-1) ...
Selecting previously unselected package cl-asdf.
Preparing to unpack .../028-cl-asdf_2%3a3.3.5-1_all.deb ...
Unpacking cl-asdf (2:3.3.5-1) ...
Selecting previously unselected package cl-asdf-finalizers.
Preparing to unpack .../029-cl-asdf-finalizers_20170403-1.1_all.deb ...
Unpacking cl-asdf-finalizers (20170403-1.1) ...
Selecting previously unselected package cl-asdf-system-connections.
Preparing to unpack .../030-cl-asdf-system-connections_20170124-1.1_all.deb ...
Unpacking cl-asdf-system-connections (20170124-1.1) ...
Selecting previously unselected package cl-trivial-features.
Preparing to unpack .../031-cl-trivial-features_20210228.gitf6e8dd7-2_all.deb ...
Unpacking cl-trivial-features (20210228.gitf6e8dd7-2) ...
Selecting previously unselected package cl-trivial-gray-streams.
Preparing to unpack .../032-cl-trivial-gray-streams_20210117.git2b3823e-1_all.deb ...
Unpacking cl-trivial-gray-streams (20210117.git2b3823e-1) ...
Selecting previously unselected package cl-babel.
Preparing to unpack .../033-cl-babel_20200719.gitf892d05-2_all.deb ...
Unpacking cl-babel (20200719.gitf892d05-2) ...
Selecting previously unselected package cl-rt.
Preparing to unpack .../034-cl-rt_20090812.gita6a7503-1_all.deb ...
Unpacking cl-rt (20090812.gita6a7503-1) ...
Selecting previously unselected package cl-kmrcl.
Preparing to unpack .../035-cl-kmrcl_1.111-2_all.deb ...
Unpacking cl-kmrcl (1.111-2) ...
Selecting previously unselected package cl-base64.
Preparing to unpack .../036-cl-base64_3.4.0-1_all.deb ...
Unpacking cl-base64 (3.4.0-1) ...
Selecting previously unselected package cl-bordeaux-threads.
Preparing to unpack .../037-cl-bordeaux-threads_0.8.8-5_all.deb ...
Unpacking cl-bordeaux-threads (0.8.8-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../038-libglib2.0-0_2.72.2-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.72.2-2) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../039-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../040-libffi-dev_3.4.2-4_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.2-4) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../041-zlib1g-dev_1%3a1.2.11.dfsg-4+b2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Selecting previously unselected package cl-cffi.
Preparing to unpack .../042-cl-cffi_1%3a0.24.1-2_all.deb ...
Unpacking cl-cffi (1:0.24.1-2) ...
Selecting previously unselected package cl-chipz.
Preparing to unpack .../043-cl-chipz_20220213.git82a17d3-1_all.deb ...
Unpacking cl-chipz (20220213.git82a17d3-1) ...
Selecting previously unselected package cl-chunga.
Preparing to unpack .../044-cl-chunga_20220222.git7836609-1_all.deb ...
Unpacking cl-chunga (20220222.git7836609-1) ...
Selecting previously unselected package cl-closer-mop.
Preparing to unpack .../045-cl-closer-mop_2%3a20220227.giteabdf6a-1_all.deb ...
Unpacking cl-closer-mop (2:20220227.giteabdf6a-1) ...
Selecting previously unselected package cl-closure-common.
Preparing to unpack .../046-cl-closure-common_20101107-1.1_all.deb ...
Unpacking cl-closure-common (20101107-1.1) ...
Selecting previously unselected package cl-command-line-arguments.
Preparing to unpack .../047-cl-command-line-arguments_20151218-1.1_all.deb ...
Unpacking cl-command-line-arguments (20151218-1.1) ...
Selecting previously unselected package cl-metatilities-base.
Preparing to unpack .../048-cl-metatilities-base_20170403-1.1_all.deb ...
Unpacking cl-metatilities-base (20170403-1.1) ...
Selecting previously unselected package cl-containers.
Preparing to unpack .../049-cl-containers_20170403-1.1_all.deb ...
Unpacking cl-containers (20170403-1.1) ...
Selecting previously unselected package cl-iterate.
Preparing to unpack .../050-cl-iterate_20210519.gitb0f9a9c-1_all.deb ...
Unpacking cl-iterate (20210519.gitb0f9a9c-1) ...
Selecting previously unselected package cl-flexi-streams.
Preparing to unpack .../051-cl-flexi-streams_20210728.git41af5dc-1_all.deb ...
Unpacking cl-flexi-streams (20210728.git41af5dc-1) ...
Selecting previously unselected package cl-unicode.
Preparing to unpack .../052-cl-unicode_20201101.git54bdf2c-1_all.deb ...
Unpacking cl-unicode (20201101.git54bdf2c-1) ...
Selecting previously unselected package cl-named-readtables.
Preparing to unpack .../053-cl-named-readtables_20201221.gitc5689a4-1_all.deb ...
Unpacking cl-named-readtables (20201221.gitc5689a4-1) ...
Selecting previously unselected package cl-interpol.
Preparing to unpack .../054-cl-interpol_20201106.git70a1137-1_all.deb ...
Unpacking cl-interpol (20201106.git70a1137-1) ...
Selecting previously unselected package cl-csv.
Preparing to unpack .../055-cl-csv_20200929.git68ecb5d-1_all.deb ...
Unpacking cl-csv (20200929.git68ecb5d-1) ...
Selecting previously unselected package cl-cxml.
Preparing to unpack .../056-cl-cxml_20110619-2.1_all.deb ...
Unpacking cl-cxml (20110619-2.1) ...
Selecting previously unselected package cl-db3.
Preparing to unpack .../057-cl-db3_20200212-1_all.deb ...
Unpacking cl-db3 (20200212-1) ...
Selecting previously unselected package cl-puri.
Preparing to unpack .../058-cl-puri_1%3a1.5.7.2-1_all.deb ...
Unpacking cl-puri (1:1.5.7.2-1) ...
Selecting previously unselected package cl-split-sequence.
Preparing to unpack .../059-cl-split-sequence_1%3a2.0.1-1_all.deb ...
Unpacking cl-split-sequence (1:2.0.1-1) ...
Selecting previously unselected package cl-usocket.
Preparing to unpack .../060-cl-usocket_0.8.3-2_all.deb ...
Unpacking cl-usocket (0.8.3-2) ...
Selecting previously unselected package cl-trivial-garbage.
Preparing to unpack .../061-cl-trivial-garbage_20211229.gitb3af9c0-1_all.deb ...
Unpacking cl-trivial-garbage (20211229.gitb3af9c0-1) ...
Selecting previously unselected package cl-plus-ssl.
Preparing to unpack .../062-cl-plus-ssl_20220328.git8b91648-4_all.deb ...
Unpacking cl-plus-ssl (20220328.git8b91648-4) ...
Selecting previously unselected package cl-drakma.
Preparing to unpack .../063-cl-drakma_2.0.8-1_all.deb ...
Unpacking cl-drakma (2.0.8-1) ...
Selecting previously unselected package cl-dynamic-classes.
Preparing to unpack .../064-cl-dynamic-classes_20130128-2.1_all.deb ...
Unpacking cl-dynamic-classes (20130128-2.1) ...
Selecting previously unselected package cl-fad.
Preparing to unpack .../065-cl-fad_20220110.git3f4d32d-1_all.deb ...
Unpacking cl-fad (20220110.git3f4d32d-1) ...
Selecting previously unselected package cl-garbage-pools.
Preparing to unpack .../066-cl-garbage-pools_20130720-1.1_all.deb ...
Unpacking cl-garbage-pools (20130720-1.1) ...
Selecting previously unselected package cl-global-vars.
Preparing to unpack .../067-cl-global-vars_0~20141013.gitc749f32-2_all.deb ...
Unpacking cl-global-vars (0~20141013.gitc749f32-2) ...
Selecting previously unselected package cl-ieee-floats.
Preparing to unpack .../068-cl-ieee-floats_20170830-1.1_all.deb ...
Unpacking cl-ieee-floats (20170830-1.1) ...
Selecting previously unselected package cl-ironclad.
Preparing to unpack .../069-cl-ironclad_0.57-1_all.deb ...
Unpacking cl-ironclad (0.57-1) ...
Selecting previously unselected package cl-ixf.
Preparing to unpack .../070-cl-ixf_20180228-1.1_all.deb ...
Unpacking cl-ixf (20180228-1.1) ...
Selecting previously unselected package cl-local-time.
Preparing to unpack .../071-cl-local-time_20180228-1.1_all.deb ...
Unpacking cl-local-time (20180228-1.1) ...
Selecting previously unselected package cl-log.
Preparing to unpack .../072-cl-log_1.0.1-1.1_all.deb ...
Unpacking cl-log (1.0.1-1.1) ...
Selecting previously unselected package cl-lparallel.
Preparing to unpack .../073-cl-lparallel_20160825-1.1_all.deb ...
Unpacking cl-lparallel (20160825-1.1) ...
Selecting previously unselected package cl-metabang-bind.
Preparing to unpack .../074-cl-metabang-bind_20200101.git9ab6e64-1_all.deb ...
Unpacking cl-metabang-bind (20200101.git9ab6e64-1) ...
Selecting previously unselected package cl-markdown.
Preparing to unpack .../075-cl-markdown_20101006-2.1_all.deb ...
Unpacking cl-markdown (20101006-2.1) ...
Selecting previously unselected package cl-md5.
Preparing to unpack .../076-cl-md5_1%3a20210622.git906593f-1_all.deb ...
Unpacking cl-md5 (1:20210622.git906593f-1) ...
Selecting previously unselected package freetds-common.
Preparing to unpack .../077-freetds-common_1.3.6-1.1_all.deb ...
Unpacking freetds-common (1.3.6-1.1) ...
Selecting previously unselected package libct4:armhf.
Preparing to unpack .../078-libct4_1.3.6-1.1_armhf.deb ...
Unpacking libct4:armhf (1.3.6-1.1) ...
Selecting previously unselected package libsybdb5:armhf.
Preparing to unpack .../079-libsybdb5_1.3.6-1.1_armhf.deb ...
Unpacking libsybdb5:armhf (1.3.6-1.1) ...
Selecting previously unselected package freetds-dev.
Preparing to unpack .../080-freetds-dev_1.3.6-1.1_armhf.deb ...
Unpacking freetds-dev (1.3.6-1.1) ...
Selecting previously unselected package cl-mssql.
Preparing to unpack .../081-cl-mssql_20180228-1.1_all.deb ...
Unpacking cl-mssql (20180228-1.1) ...
Selecting previously unselected package cl-mustache.
Preparing to unpack .../082-cl-mustache_0.12.1-9-g684f227-1.1_all.deb ...
Unpacking cl-mustache (0.12.1-9-g684f227-1.1) ...
Selecting previously unselected package cl-parse-number.
Preparing to unpack .../083-cl-parse-number_1.7-1.1_all.deb ...
Unpacking cl-parse-number (1.7-1.1) ...
Selecting previously unselected package cl-uax-15.
Preparing to unpack .../084-cl-uax-15_0~20211021.git75c8a87-3_all.deb ...
Unpacking cl-uax-15 (0~20211021.git75c8a87-3) ...
Selecting previously unselected package cl-postgres.
Preparing to unpack .../085-cl-postgres_20211113.git9d4332f-1_all.deb ...
Unpacking cl-postgres (20211113.git9d4332f-1) ...
Selecting previously unselected package cl-s-sql.
Preparing to unpack .../086-cl-s-sql_20211113.git9d4332f-1_all.deb ...
Unpacking cl-s-sql (20211113.git9d4332f-1) ...
Selecting previously unselected package cl-postmodern.
Preparing to unpack .../087-cl-postmodern_20211113.git9d4332f-1_all.deb ...
Unpacking cl-postmodern (20211113.git9d4332f-1) ...
Selecting previously unselected package cl-py-configparser.
Preparing to unpack .../088-cl-py-configparser_20170830-1.1_all.deb ...
Unpacking cl-py-configparser (20170830-1.1) ...
Selecting previously unselected package cl-qmynd.
Preparing to unpack .../089-cl-qmynd_20180131-1.1_all.deb ...
Unpacking cl-qmynd (20180131-1.1) ...
Selecting previously unselected package cl-quri.
Preparing to unpack .../090-cl-quri_20150804-1.1_all.deb ...
Unpacking cl-quri (20150804-1.1) ...
Selecting previously unselected package cl-simple-date.
Preparing to unpack .../091-cl-simple-date_20211113.git9d4332f-1_all.deb ...
Unpacking cl-simple-date (20211113.git9d4332f-1) ...
Selecting previously unselected package cl-sqlite.
Preparing to unpack .../092-cl-sqlite_20130615-2.1_all.deb ...
Unpacking cl-sqlite (20130615-2.1) ...
Selecting previously unselected package cl-trivial-backtrace.
Preparing to unpack .../093-cl-trivial-backtrace_20200511.git6eb65bd-1_all.deb ...
Unpacking cl-trivial-backtrace (20200511.git6eb65bd-1) ...
Selecting previously unselected package cl-trivial-utf-8.
Preparing to unpack .../094-cl-trivial-utf-8_20111001-1.1_all.deb ...
Unpacking cl-trivial-utf-8 (20111001-1.1) ...
Selecting previously unselected package cl-utilities.
Preparing to unpack .../095-cl-utilities_1.2.4-3.2_all.deb ...
Unpacking cl-utilities (1.2.4-3.2) ...
Selecting previously unselected package cl-uuid.
Preparing to unpack .../096-cl-uuid_20130813-1.1_all.deb ...
Unpacking cl-uuid (20130813-1.1) ...
Selecting previously unselected package cl-yason.
Preparing to unpack .../097-cl-yason_0.7.6-1.1_all.deb ...
Unpacking cl-yason (0.7.6-1.1) ...
Selecting previously unselected package cl-zs3.
Preparing to unpack .../098-cl-zs3_1.3.1-1.1_all.deb ...
Unpacking cl-zs3 (1.3.1-1.1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../099-libdebhelper-perl_13.7.1_all.deb ...
Unpacking libdebhelper-perl (13.7.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../100-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../101-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../102-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../103-libsub-override-perl_0.09-3_all.deb ...
Unpacking libsub-override-perl (0.09-3) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../104-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../105-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../106-libelf1_0.187-1_armhf.deb ...
Unpacking libelf1:armhf (0.187-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../107-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../108-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../109-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../110-gettext_0.21-6_armhf.deb ...
Unpacking gettext (0.21-6) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../111-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../112-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../113-debhelper_13.7.1_all.deb ...
Unpacking debhelper (13.7.1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../114-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../115-docutils-common_0.17.1+dfsg-2_all.deb ...
Unpacking docutils-common (0.17.1+dfsg-2) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../116-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package help2man.
Preparing to unpack .../117-help2man_1.49.2_armhf.deb ...
Unpacking help2man (1.49.2) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../118-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../119-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../120-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../121-libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb ...
Unpacking libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../122-libjs-underscore_1.13.3~dfsg+~1.11.4-1_all.deb ...
Unpacking libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../123-libjs-sphinxdoc_4.5.0-4_all.deb ...
Unpacking libjs-sphinxdoc (4.5.0-4) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../124-libjson-perl_4.06000-1_all.deb ...
Unpacking libjson-perl (4.06000-1) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../125-libz3-4_4.8.12-1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.12-1) ...
Selecting previously unselected package libllvm13:armhf.
Preparing to unpack .../126-libllvm13_1%3a13.0.1-6+rpi1_armhf.deb ...
Unpacking libllvm13:armhf (1:13.0.1-6+rpi1) ...
Selecting previously unselected package libpq5:armhf.
Preparing to unpack .../127-libpq5_14.4-1_armhf.deb ...
Unpacking libpq5:armhf (14.4-1) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../128-libxslt1.1_1.1.34-4_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.34-4) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../129-postgresql-client-common_241_all.deb ...
Unpacking postgresql-client-common (241) ...
Selecting previously unselected package postgresql-client-14.
Preparing to unpack .../130-postgresql-client-14_14.4-1_armhf.deb ...
Unpacking postgresql-client-14 (14.4-1) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../131-ssl-cert_1.1.2_all.deb ...
Unpacking ssl-cert (1.1.2) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../132-postgresql-common_241_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (241) ...
Selecting previously unselected package postgresql-14.
Preparing to unpack .../133-postgresql-14_14.4-1_armhf.deb ...
Unpacking postgresql-14 (14.4-1) ...
Selecting previously unselected package postgresql-14-ip4r.
Preparing to unpack .../134-postgresql-14-ip4r_2.4.1-6_armhf.deb ...
Unpacking postgresql-14-ip4r (2.4.1-6) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../135-python-babel-localedata_2.8.0+dfsg.1-7_all.deb ...
Unpacking python-babel-localedata (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../136-python3-alabaster_0.7.12-1_all.deb ...
Unpacking python3-alabaster (0.7.12-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../137-python3-pkg-resources_59.6.0-1.2_all.deb ...
Unpacking python3-pkg-resources (59.6.0-1.2) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../138-python3-tz_2022.1-1_all.deb ...
Unpacking python3-tz (2022.1-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../139-python3-babel_2.8.0+dfsg.1-7_all.deb ...
Unpacking python3-babel (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../140-python3-certifi_2020.6.20-1_all.deb ...
Unpacking python3-certifi (2020.6.20-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../141-python3-chardet_4.0.0-2_all.deb ...
Unpacking python3-chardet (4.0.0-2) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../142-python3-charset-normalizer_2.0.6-2_all.deb ...
Unpacking python3-charset-normalizer (2.0.6-2) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../143-python3-lib2to3_3.9.12-1_all.deb ...
Unpacking python3-lib2to3 (3.9.12-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../144-python3-distutils_3.9.12-1_all.deb ...
Unpacking python3-distutils (3.9.12-1) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../145-python3-roman_3.3-1_all.deb ...
Unpacking python3-roman (3.3-1) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../146-python3-docutils_0.17.1+dfsg-2_all.deb ...
Unpacking python3-docutils (0.17.1+dfsg-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../147-python3-idna_3.3-1_all.deb ...
Unpacking python3-idna (3.3-1) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../148-python3-imagesize_1.3.0-1_all.deb ...
Unpacking python3-imagesize (1.3.0-1) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../149-python3-more-itertools_8.10.0-2_all.deb ...
Unpacking python3-more-itertools (8.10.0-2) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../150-python3-zipp_1.0.0-4_all.deb ...
Unpacking python3-zipp (1.0.0-4) ...
Selecting previously unselected package python3-importlib-metadata.
Preparing to unpack .../151-python3-importlib-metadata_4.6.4-1_all.deb ...
Unpacking python3-importlib-metadata (4.6.4-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../152-python3-markupsafe_2.0.1-2+b1_armhf.deb ...
Unpacking python3-markupsafe (2.0.1-2+b1) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../153-python3-jinja2_3.0.3-1_all.deb ...
Unpacking python3-jinja2 (3.0.3-1) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../154-python3-pyparsing_3.0.7-2_all.deb ...
Unpacking python3-pyparsing (3.0.7-2) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../155-python3-packaging_21.3-1_all.deb ...
Unpacking python3-packaging (21.3-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../156-python3-pygments_2.11.2+dfsg-2_all.deb ...
Unpacking python3-pygments (2.11.2+dfsg-2) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../157-python3-six_1.16.0-3_all.deb ...
Unpacking python3-six (1.16.0-3) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../158-python3-urllib3_1.26.9-1_all.deb ...
Unpacking python3-urllib3 (1.26.9-1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../159-python3-requests_2.27.1+dfsg-1_all.deb ...
Unpacking python3-requests (2.27.1+dfsg-1) ...
Selecting previously unselected package python3-snowballstemmer.
Preparing to unpack .../160-python3-snowballstemmer_2.2.0-1_all.deb ...
Unpacking python3-snowballstemmer (2.2.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../161-sphinx-common_4.5.0-4_all.deb ...
Unpacking sphinx-common (4.5.0-4) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../162-python3-sphinx_4.5.0-4_all.deb ...
Unpacking python3-sphinx (4.5.0-4) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../163-sphinx-rtd-theme-common_1.0.0+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (1.0.0+dfsg-1) ...
Selecting previously unselected package python3-sphinx-rtd-theme.
Preparing to unpack .../164-python3-sphinx-rtd-theme_1.0.0+dfsg-1_all.deb ...
Unpacking python3-sphinx-rtd-theme (1.0.0+dfsg-1) ...
Selecting previously unselected package sbuild-build-depends-pgloader-dummy.
Preparing to unpack .../165-sbuild-build-depends-pgloader-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-pgloader-dummy (0.invalid.0) ...
Setting up media-types (8.0.0) ...
Setting up postgresql-client-common (241) ...
Setting up libpipeline1:armhf (1.5.6-1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up cl-trivial-utf-8 (20111001-1.1) ...
Setting up libc-l10n (2.33-7+rpi1) ...
Setting up fonts-lato (2.0-2.1) ...
Setting up cl-trivial-garbage (20211229.gitb3af9c0-1) ...
Setting up cl-garbage-pools (20130720-1.1) ...
Setting up bsdextrautils (2.38-4) ...
Setting up cl-closer-mop (2:20220227.giteabdf6a-1) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up cl-metabang-bind (20200101.git9ab6e64-1) ...
Setting up gawk (1:5.1.0-1) ...
Setting up cl-asdf (2:3.3.5-1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up cl-closure-common (20101107-1.1) ...
Setting up libglib2.0-0:armhf (2.72.2-2) ...
No schema files found: doing nothing.
Setting up cl-parse-number (1.7-1.1) ...
Setting up libdebhelper-perl (13.7.1) ...
Setting up cl-log (1.0.1-1.1) ...
Setting up cl-puri (1:1.5.7.2-1) ...
Setting up cl-simple-date (20211113.git9d4332f-1) ...
Setting up cl-quri (20150804-1.1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up libpq5:armhf (14.4-1) ...
Setting up gettext-base (0.21-6) ...
Setting up cl-named-readtables (20201221.gitc5689a4-1) ...
Setting up m4 (1.4.18-5) ...
Setting up cl-trivial-features (20210228.gitf6e8dd7-2) ...
Setting up cl-trivial-backtrace (20200511.git6eb65bd-1) ...
Setting up file (1:5.41-4) ...
Setting up postgresql-client-14 (14.4-1) ...
update-alternatives: using /usr/share/postgresql/14/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up libffi-dev:armhf (3.4.2-4) ...
Setting up locales (2.33-7+rpi1) ...
Generating locales (this might take a while)...
Generation complete.
Setting up python-babel-localedata (2.8.0+dfsg.1-7) ...
Setting up cl-split-sequence (1:2.0.1-1) ...
Setting up cl-metatilities-base (20170403-1.1) ...
Setting up cl-trivial-gray-streams (20210117.git2b3823e-1) ...
Setting up cl-cxml (20110619-2.1) ...
Setting up cl-asdf-finalizers (20170403-1.1) ...
Setting up autotools-dev (20220109.1) ...
Setting up cl-yason (0.7.6-1.1) ...
Setting up libz3-4:armhf (4.8.12-1) ...
Setting up cl-mustache (0.12.1-9-g684f227-1.1) ...
Setting up cl-dynamic-classes (20130128-2.1) ...
Setting up cl-command-line-arguments (20151218-1.1) ...
Setting up autopoint (0.21-6) ...
Setting up pkg-config (0.29.2-1) ...
Setting up ucf (3.0043) ...
Setting up cl-global-vars (0~20141013.gitc749f32-2) ...
Setting up autoconf (2.71-2) ...
Setting up cl-chipz (20220213.git82a17d3-1) ...
Setting up sbcl (2:2.2.3-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Setting up cl-chunga (20220222.git7836609-1) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libjson-perl (4.06000-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up cl-alexandria (20211025.gita67c3a6-1) ...
Setting up libsub-override-perl (0.09-3) ...
Setting up sgml-base (1.30) ...
Setting up cl-iterate (20210519.gitb0f9a9c-1) ...
Setting up cl-db3 (20200212-1) ...
Setting up cl-utilities (1.2.4-3.2) ...
Setting up cl-rt (20090812.gita6a7503-1) ...
Setting up cl-asdf-system-connections (20170124-1.1) ...
Setting up freetds-common (1.3.6-1.1) ...
Setting up libjs-jquery (3.6.0+dfsg+~3.5.13-1) ...
Setting up cl-py-configparser (20170830-1.1) ...
Setting up cl-ppcre (20220126.gitb4056c5-1) ...
Setting up cl-anaphora (20210111.gitab5f07e-1) ...
Setting up openssl (3.0.3-8) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up cl-ieee-floats (20170830-1.1) ...
Setting up libelf1:armhf (0.187-1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (1.0.0+dfsg-1) ...
Setting up liblocale-gettext-perl (1.07-4+b2) ...
Setting up libjs-underscore (1.13.3~dfsg+~1.11.4-1) ...
Setting up buildapp (1.5.6-3) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up cl-containers (20170403-1.1) ...
Setting up gettext (0.21-6) ...
Setting up cl-flexi-streams (20210728.git41af5dc-1) ...
Setting up cl-uax-15 (0~20211021.git75c8a87-3) ...
Setting up libtool (2.4.7-4) ...
Setting up cl-ixf (20180228-1.1) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up libsybdb5:armhf (1.3.6-1.1) ...
Setting up cl-babel (20200719.gitf892d05-2) ...
Setting up cl-bordeaux-threads (0.8.8-5) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up help2man (1.49.2) ...
Setting up libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Setting up dh-autoreconf (20) ...
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up libct4:armhf (1.3.6-1.1) ...
Setting up ssl-cert (1.1.2) ...
Setting up cl-kmrcl (1.111-2) ...
Setting up cl-lparallel (20160825-1.1) ...
Setting up postgresql-common (241) ...
supported-versions: WARNING! Unknown distribution: raspbian
debian found in ID_LIKE, treating as Debian

Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
Setting up libllvm13:armhf (1:13.0.1-6+rpi1) ...
Setting up cl-usocket (0.8.3-2) ...
Setting up libjs-sphinxdoc (4.5.0-4) ...
Setting up cl-md5 (1:20210622.git906593f-1) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up cl-esrap (20211008.gitc99c33a-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libxslt1.1:armhf (1.1.34-4) ...
Setting up cl-markdown (20101006-2.1) ...
Setting up cl-cffi (1:0.24.1-2) ...
Setting up cl-unicode (20201101.git54bdf2c-1) ...
Setting up cl-abnf (20200229.gitba1fbb1-1) ...
Setting up libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up cl-base64 (3.4.0-1) ...
Setting up postgresql-14 (14.4-1) ...
Creating new PostgreSQL cluster 14/main ...
/usr/lib/postgresql/14/bin/initdb -D /var/lib/postgresql/14/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.

The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".

Data page checksums are disabled.

fixing permissions on existing directory /var/lib/postgresql/14/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
update-alternatives: using /usr/share/postgresql/14/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up cl-ironclad (0.57-1) ...
Setting up python3.10 (3.10.5-1+b1) ...
Setting up cl-interpol (20201106.git70a1137-1) ...
Setting up freetds-dev (1.3.6-1.1) ...
Setting up cl-fad (20220110.git3f4d32d-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up cl-csv (20200929.git68ecb5d-1) ...
Setting up python3 (3.10.4-1+b1) ...
Setting up man-db (2.10.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-markupsafe (2.0.1-2+b1) ...
Setting up postgresql-14-ip4r (2.4.1-6) ...
Setting up python3-tz (2022.1-1) ...
Setting up cl-mssql (20180228-1.1) ...
Setting up python3-six (1.16.0-3) ...
Setting up python3-roman (3.3-1) ...
Setting up cl-qmynd (20180131-1.1) ...
Setting up cl-plus-ssl (20220328.git8b91648-4) ...
Setting up python3-pyparsing (3.0.7-2) ...
Setting up python3-certifi (2020.6.20-1) ...
Setting up python3-snowballstemmer (2.2.0-1) ...
Setting up cl-sqlite (20130615-2.1) ...
Setting up sphinx-common (4.5.0-4) ...
Setting up python3-idna (3.3-1) ...
Setting up cl-postgres (20211113.git9d4332f-1) ...
Setting up cl-drakma (2.0.8-1) ...
Setting up python3-urllib3 (1.26.9-1) ...
Setting up cl-uuid (20130813-1.1) ...
Setting up python3-lib2to3 (3.9.12-1) ...
Setting up python3-imagesize (1.3.0-1) ...
Setting up python3-pkg-resources (59.6.0-1.2) ...
Setting up python3-distutils (3.9.12-1) ...
Setting up python3-more-itertools (8.10.0-2) ...
Setting up cl-local-time (20180228-1.1) ...
Setting up python3-babel (2.8.0+dfsg.1-7) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up python3-charset-normalizer (2.0.6-2) ...
Setting up python3-alabaster (0.7.12-1) ...
Setting up debhelper (13.7.1) ...
Setting up cl-zs3 (1.3.1-1.1) ...
Setting up python3-zipp (1.0.0-4) ...
Setting up python3-jinja2 (3.0.3-1) ...
Setting up python3-pygments (2.11.2+dfsg-2) ...
Setting up python3-packaging (21.3-1) ...
Setting up python3-chardet (4.0.0-2) ...
Setting up cl-s-sql (20211113.git9d4332f-1) ...
Setting up python3-requests (2.27.1+dfsg-1) ...
Setting up cl-postmodern (20211113.git9d4332f-1) ...
Setting up python3-importlib-metadata (4.6.4-1) ...
Processing triggers for libc-bin (2.33-7+rpi1) ...
Processing triggers for sgml-base (1.30) ...
Setting up docutils-common (0.17.1+dfsg-2) ...
Processing triggers for sgml-base (1.30) ...
Setting up python3-docutils (0.17.1+dfsg-2) ...
Setting up python3-sphinx (4.5.0-4) ...
Setting up python3-sphinx-rtd-theme (1.0.0+dfsg-1) ...
Setting up sbuild-build-depends-pgloader-dummy (0.invalid.0) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.38-4+rpi1 dpkg-dev_1.21.8+rpi1 g++-11_11.3.0-1+rpi1 gcc-11_11.3.0-1+rpi1 libc6-dev_2.33-7+rpi1 libstdc++-11-dev_11.3.0-1+rpi1 libstdc++6_12.1.0-2+rpi1 linux-libc-dev_5.18.2-1+rpi1
Package versions: adduser_3.121 apt_2.5.0 aptitude_0.8.13-4 aptitude-common_0.8.13-4 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.5.52 bash_5.1-6.1 binutils_2.38-4+rpi1 binutils-arm-linux-gnueabihf_2.38-4+rpi1 binutils-common_2.38-4+rpi1 bsdextrautils_2.38-4 bsdutils_1:2.38-4 build-essential_12.9 buildapp_1.5.6-3 bzip2_1.0.8-5+b2 ca-certificates_20211016 cl-abnf_20200229.gitba1fbb1-1 cl-alexandria_20211025.gita67c3a6-1 cl-anaphora_20210111.gitab5f07e-1 cl-asdf_2:3.3.5-1 cl-asdf-finalizers_20170403-1.1 cl-asdf-system-connections_20170124-1.1 cl-babel_20200719.gitf892d05-2 cl-base64_3.4.0-1 cl-bordeaux-threads_0.8.8-5 cl-cffi_1:0.24.1-2 cl-chipz_20220213.git82a17d3-1 cl-chunga_20220222.git7836609-1 cl-closer-mop_2:20220227.giteabdf6a-1 cl-closure-common_20101107-1.1 cl-command-line-arguments_20151218-1.1 cl-containers_20170403-1.1 cl-csv_20200929.git68ecb5d-1 cl-cxml_20110619-2.1 cl-db3_20200212-1 cl-drakma_2.0.8-1 cl-dynamic-classes_20130128-2.1 cl-esrap_20211008.gitc99c33a-1 cl-fad_20220110.git3f4d32d-1 cl-flexi-streams_20210728.git41af5dc-1 cl-garbage-pools_20130720-1.1 cl-global-vars_0~20141013.gitc749f32-2 cl-ieee-floats_20170830-1.1 cl-interpol_20201106.git70a1137-1 cl-ironclad_0.57-1 cl-iterate_20210519.gitb0f9a9c-1 cl-ixf_20180228-1.1 cl-kmrcl_1.111-2 cl-local-time_20180228-1.1 cl-log_1.0.1-1.1 cl-lparallel_20160825-1.1 cl-markdown_20101006-2.1 cl-md5_1:20210622.git906593f-1 cl-metabang-bind_20200101.git9ab6e64-1 cl-metatilities-base_20170403-1.1 cl-mssql_20180228-1.1 cl-mustache_0.12.1-9-g684f227-1.1 cl-named-readtables_20201221.gitc5689a4-1 cl-parse-number_1.7-1.1 cl-plus-ssl_20220328.git8b91648-4 cl-postgres_20211113.git9d4332f-1 cl-postmodern_20211113.git9d4332f-1 cl-ppcre_20220126.gitb4056c5-1 cl-puri_1:1.5.7.2-1 cl-py-configparser_20170830-1.1 cl-qmynd_20180131-1.1 cl-quri_20150804-1.1 cl-rt_20090812.gita6a7503-1 cl-s-sql_20211113.git9d4332f-1 cl-simple-date_20211113.git9d4332f-1 cl-split-sequence_1:2.0.1-1 cl-sqlite_20130615-2.1 cl-trivial-backtrace_20200511.git6eb65bd-1 cl-trivial-features_20210228.gitf6e8dd7-2 cl-trivial-garbage_20211229.gitb3af9c0-1 cl-trivial-gray-streams_20210117.git2b3823e-1 cl-trivial-utf-8_20111001-1.1 cl-uax-15_0~20211021.git75c8a87-3 cl-unicode_20201101.git54bdf2c-1 cl-usocket_0.8.3-2 cl-utilities_1.2.4-3.2 cl-uuid_20130813-1.1 cl-yason_0.7.6-1.1 cl-zs3_1.3.1-1.1 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.3.0-1+rpi1 dash_0.5.11+git20210903+057cd650a4ed-8 debconf_1.5.79 debhelper_13.7.1 debianutils_5.7-0.2 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.35-2 docutils-common_0.17.1+dfsg-2 dpkg_1.21.8+rpi1 dpkg-dev_1.21.8+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1 fonts-lato_2.0-2.1 freetds-common_1.3.6-1.1 freetds-dev_1.3.6-1.1 g++_4:11.2.0-2+rpi1 g++-11_11.3.0-1+rpi1 gawk_1:5.1.0-1 gcc_4:11.2.0-2+rpi1 gcc-11_11.3.0-1+rpi1 gcc-11-base_11.3.0-1+rpi1 gcc-12-base_12.1.0-2+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-6 gettext-base_0.21-6 gnupg_2.2.35-2 gnupg-l10n_2.2.35-2 gnupg-utils_2.2.35-2 gpg_2.2.35-2 gpg-agent_2.2.35-2 gpg-wks-client_2.2.35-2 gpg-wks-server_2.2.35-2 gpgconf_2.2.35-2 gpgsm_2.2.35-2 gpgv_2.2.35-2 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 help2man_1.49.2 hostname_3.23 init-system-helpers_1.63 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20211215-1 krb5-locales_1.19.2-2 libacl1_2.3.1-1 libapt-pkg6.0_2.5.0 libarchive-zip-perl_1.68-1 libasan6_11.3.0-1+rpi1 libassuan0_2.5.5-3 libatomic1_12.1.0-2+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libbinutils_2.38-4+rpi1 libblkid1_2.38-4 libboost-iostreams1.74.0_1.74.0-16 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5+b2 libc-bin_2.33-7+rpi1 libc-dev-bin_2.33-7+rpi1 libc-l10n_2.33-7+rpi1 libc6_2.33-7+rpi1 libc6-dev_2.33-7+rpi1 libcap-ng0_0.7.9-2.2+b2 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_12.1.0-2+rpi1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.27-1.1 libcrypt1_1:4.4.27-1.1 libct4_1.3.6-1.1 libctf-nobfd0_2.38-4+rpi1 libctf0_2.38-4+rpi1 libcwidget4_0.5.18-5 libdb5.3_5.3.28+dfsg1-0.9 libdebconfclient0_0.263 libdebhelper-perl_13.7.1 libdpkg-perl_1.21.8+rpi1 libedit2_3.1-20210910-1 libelf1_0.187-1 libexpat1_2.4.8-1 libext2fs2_1.46.5-2 libfakeroot_1.29-1 libffi-dev_3.4.2-4 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.3.0-1+rpi1 libgcc-s1_12.1.0-2+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libglib2.0-0_2.72.2-2 libgmp10_2:6.2.1+dfsg1-1 libgnutls30_3.7.4-2 libgomp1_12.1.0-2+rpi1 libgpg-error0_1.45-2 libgssapi-krb5-2_1.19.2-2+b7 libhogweed6_3.7.3-1 libicu71_71.1-3 libidn2-0_2.3.2-2 libisl23_0.24-2 libjs-jquery_3.6.0+dfsg+~3.5.13-1 libjs-sphinxdoc_4.5.0-4 libjs-underscore_1.13.3~dfsg+~1.11.4-1 libjson-perl_4.06000-1 libk5crypto3_1.19.2-2+b7 libkeyutils1_1.6.1-3+rpi1 libkrb5-3_1.19.2-2+b7 libkrb5support0_1.19.2-2+b7 libksba8_1.6.0-2 libldap-2.4-2_2.4.59+dfsg-1+b1 libldap-2.5-0_2.5.12+dfsg-2 libldap-common_2.5.12+dfsg-2 libllvm13_1:13.0.1-6+rpi1 liblocale-gettext-perl_1.07-4+b2 liblz4-1_1.9.3-2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-1 libmount1_2.38-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncursesw6_6.3+20220423-2 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.4.0-13 libpam-modules-bin_1.4.0-13 libpam-runtime_1.4.0-13 libpam0g_1.4.0-13 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libperl5.34_5.34.0-4 libpipeline1_1.5.6-1 libpq5_14.4-1 libpython3-stdlib_3.10.4-1+b1 libpython3.10-minimal_3.10.5-1+b1 libpython3.10-stdlib_3.10.5-1+b1 libreadline8_8.1.2-1.2 libsasl2-2_2.1.28+dfsg-6+b1 libsasl2-modules-db_2.1.28+dfsg-6+b1 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libsigc++-2.0-0v5_2.10.4-2 libsigsegv2_2.14-1 libsmartcols1_2.38-4 libsqlite3-0_3.38.5-1 libss2_1.46.5-2 libssl1.1_1.1.1o-1 libssl3_3.0.3-8 libstdc++-11-dev_11.3.0-1+rpi1 libstdc++6_12.1.0-2+rpi1 libsub-override-perl_0.09-3 libsybdb5_1.3.6-1.1 libsystemd0_250.4-1+rpi1 libtasn1-6_4.18.0-4 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.7-4 libubsan1_12.1.0-2+rpi1 libuchardet0_0.0.7-1 libudev1_250.4-1+rpi1 libunistring2_1.0-1 libuuid1_2.38-4 libxapian30_1.4.18-4+b1 libxml2_2.9.14+dfsg-1 libxslt1.1_1.1.34-4 libxxhash0_0.8.1-1 libz3-4_4.8.12-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.18.2-1+rpi1 locales_2.33-7+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.2+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.10.2-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38-4 nano_6.3-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 netbase_6.3 openssl_3.0.3-8 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-4 perl-base_5.34.0-4 perl-modules-5.34_5.34.0-4 pinentry-curses_1.2.0-1 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 postgresql-14_14.4-1 postgresql-14-ip4r_2.4.1-6 postgresql-client-14_14.4-1 postgresql-client-common_241 postgresql-common_241 python-babel-localedata_2.8.0+dfsg.1-7 python3_3.10.4-1+b1 python3-alabaster_0.7.12-1 python3-babel_2.8.0+dfsg.1-7 python3-certifi_2020.6.20-1 python3-chardet_4.0.0-2 python3-charset-normalizer_2.0.6-2 python3-distutils_3.9.12-1 python3-docutils_0.17.1+dfsg-2 python3-idna_3.3-1 python3-imagesize_1.3.0-1 python3-importlib-metadata_4.6.4-1 python3-jinja2_3.0.3-1 python3-lib2to3_3.9.12-1 python3-markupsafe_2.0.1-2+b1 python3-minimal_3.10.4-1+b1 python3-more-itertools_8.10.0-2 python3-packaging_21.3-1 python3-pkg-resources_59.6.0-1.2 python3-pygments_2.11.2+dfsg-2 python3-pyparsing_3.0.7-2 python3-requests_2.27.1+dfsg-1 python3-roman_3.3-1 python3-six_1.16.0-3 python3-snowballstemmer_2.2.0-1 python3-sphinx_4.5.0-4 python3-sphinx-rtd-theme_1.0.0+dfsg-1 python3-tz_2022.1-1 python3-urllib3_1.26.9-1 python3-zipp_1.0.0-4 python3.10_3.10.5-1+b1 python3.10-minimal_3.10.5-1+b1 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1.2 rpcsvc-proto_1.4.2-4 sbcl_2:2.2.3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-pgloader-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 sphinx-common_4.5.0-4 sphinx-rtd-theme-common_1.0.0+dfsg-1 ssl-cert_1.1.2 sysvinit-utils_3.03-1 tar_1.34+dfsg-1 tzdata_2022a-1 ucf_3.0043 util-linux_2.38-4 util-linux-extra_2.38-4 xml-core_0.18+nmu1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4+b2 zlib1g-dev_1:1.2.11.dfsg-4+b2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.lV9zDy7w/trustedkeys.kbx': General error
gpgv: Signature made Mon Jun 27 09:04:57 2022 UTC
gpgv:                using RSA key 5C48FE6157F49179597087C64C5A6BAB12D2A7AE
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./pgloader_3.6.6-1.dsc
dpkg-source: info: extracting pgloader in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking pgloader_3.6.6.orig.tar.gz
dpkg-source: info: unpacking pgloader_3.6.6-1.debian.tar.xz

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-86fcf023-c3b7-48d1-ab6d-a421bb49603c
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package pgloader
dpkg-buildpackage: info: source version 3.6.6-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
dpkg-source: info: using options from pgloader-3.6.6/debian/source/options: --extend-diff-ignore=src/params.lisp
 fakeroot debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
	make -j4 clean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf build/libs.stamp build/quicklisp build/manifest.ql build/bin/buildapp.sbcl build/bin/pgloader \
	buildapp.log build/bundle/* build/pgloader-bundle* build/quicklisp.lisp docs/_build
make -C test clean
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
rm -f regress/out/*
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
rm -rf debian/home
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_auto_configure -a
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p build/bin
mkdir -p /<<PKGBUILDDIR>>/debian/home
buildapp --require sb-posix						\
	--require sb-bsd-sockets					\
	--load /usr/share/common-lisp/source/cl-asdf/build/asdf.lisp	\
	--asdf-path .							\
	--asdf-tree /usr/share/common-lisp/systems			\
	--load-system asdf-finalizers					\
	--load-system asdf-system-connections				\
	--load-system cffi						\
	--load-system cl+ssl						\
	--load-system mssql						\
	--load src/hooks.lisp						\
	--load-system pgloader						\
	--entry pgloader:main						\
	--dynamic-space-size 1024					\
	--compress-core							\
	--logfile buildapp.log						\
	--output build/bin/pgloader					\
		|| echo $? > buildapp.fail
; compiling file "/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp" (written 12 OCT 2021 01:11:59 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-asdf/build/asdf-tmp7LQ0A0VI.fasl
; compilation finished in 0:01:04.141
;; loading file #P"/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp"
;; loading system "asdf-finalizers"
;; loading system "asdf-system-connections"
;; loading system "cffi"
;; loading system "cl+ssl"
;; loading system "mssql"
;; loading file #P"/<<PKGBUILDDIR>>/src/hooks.lisp"
;; loading system "pgloader"
compressed 4096 bytes into 563 at level -1
compressed 4096 bytes into 840 at level -1
compressed 110723072 bytes into 27281985 at level -1
cat buildapp.log
;; loading file #P"/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp"
;; loading #P"/usr/share/common-lisp/source/cl-asdf/build/asdf.lisp"
;; #<PACKAGE "UIOP/PACKAGE">
;; #<PACKAGE "UIOP/PACKAGE">
;; (:ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX
    :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :ARM :GENCGC :ANSI-CL :COMMON-LISP
    :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES
    :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; #<PACKAGE "UIOP/PACKAGE-LOCAL-NICKNAMES">
;; HOME-PACKAGE-P
;; UNREIFY-SYMBOL
;; NOTE-PACKAGE-FISHINESS
;; RENAME-PACKAGE-AWAY
;; PACKAGE-DEFINITION-FORM
;; ENSURE-PACKAGE
;; PARSE-DEFINE-PACKAGE-FORM
;; DEFINE-PACKAGE
;; #<PACKAGE "UIOP/PACKAGE*">
;; #<PACKAGE "UIOP/COMMON-LISP">
;; #<PACKAGE "UIOP/COMMON-LISP">
;; (:ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX
    :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :ARM :GENCGC :ANSI-CL :COMMON-LISP
    :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES
    :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; NIL
;; COMPATFMT
;; #<PACKAGE "UIOP/UTILITY">
;; #<PACKAGE "UIOP/UTILITY">
;; WITH-UPGRADABILITY
;; LOAD-UIOP-DEBUG-UTILITY
;; IF-LET
;; PARSE-BODY
;; ENSURE-LIST
;; REMOVE-PLIST-KEYS
;; EMPTYP
;; (:ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX
    :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :ARM :GENCGC :ANSI-CL :COMMON-LISP
    :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES
    :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; CHARACTER-TYPE-INDEX
;; FIND-STANDARD-CASE-SYMBOL
;; TIMESTAMP
;; LATEST-TIMESTAMP-F
;; REGISTER-HOOK-FUNCTION
;; COERCE-CLASS
;; LIST-TO-HASH-SET
;; LEXICOGRAPHIC<=
;; STYLE-WARN
;; WITH-MUFFLED-CONDITIONS
;; PARAMETER-ERROR
;; SYMBOL-TEST-TO-FEATURE-EXPRESSION
;; #<PACKAGE "UIOP/VERSION">
;; #<PACKAGE "UIOP/VERSION">
;; VERSION<=
;; WITH-DEPRECATION
;; #<PACKAGE "UIOP/OS">
;; #<PACKAGE "UIOP/OS">
;; :OS-UNIX
;; GETENVP
;; IMPLEMENTATION-IDENTIFIER
;; HOSTNAME
;; CHDIR
;; PARSE-WINDOWS-SHORTCUT
;; #<PACKAGE "UIOP/PATHNAME">
;; #<PACKAGE "UIOP/PATHNAME">
;; WITH-PATHNAME-DEFAULTS
;; FILE-PATHNAME-P
;; ENSURE-DIRECTORY-PATHNAME
;; UNIX-NAMESTRING
;; WITH-ENOUGH-PATHNAME
;; WILDEN
;; *OUTPUT-TRANSLATION-FUNCTION*
;; #<PACKAGE "UIOP/FILESYSTEM">
;; #<PACKAGE "UIOP/FILESYSTEM">
;; PARSE-NATIVE-NAMESTRING
;; COLLECT-SUB*DIRECTORIES
;; RESOLVE-SYMLINKS*
;; ENSURE-PATHNAME
;; WITH-CURRENT-DIRECTORY
;; LISP-IMPLEMENTATION-PATHNAME-P
;; DELETE-DIRECTORY-TREE
;; #<PACKAGE "UIOP/STREAM">
;; #<PACKAGE "UIOP/STREAM">
;; #<SB-SYS:FD-STREAM for "standard error" {50D74759}>
;; ENCODING-EXTERNAL-FORMAT
;; SAFE-READ-FROM-STRING
;; CALL-WITH-OUTPUT
;; WITH-OUTPUT
;; OUTPUT-STRING
;; INPUT-STRING
;; WITH-NULL-OUTPUT
;; SAFE-FORMAT!
;; STANDARD-EVAL-THUNK
;; WRITELN
;; WITH-STAGING-PATHNAME
;; FILE-OR-SYNONYM-STREAM-P
;; #<PACKAGE "UIOP/IMAGE">
;; #<PACKAGE "UIOP/IMAGE">
;; *IMAGE-DUMP-HOOK*
;; FATAL-CONDITION
;; SHELL-BOOLEAN-EXIT
;; CALL-IMAGE-DUMP-HOOK
;; RESTORE-IMAGE
;; CREATE-IMAGE
;; NIL
;; #<PACKAGE "UIOP/LISP-BUILD">
;; #<PACKAGE "UIOP/LISP-BUILD">
;; *BASE-BUILD-DIRECTORY*
;; WITH-OPTIMIZATION-SETTINGS
;; *UNINTERESTING-LOADER-CONDITIONS*
;; WITH-MUFFLED-LOADER-CONDITIONS
;; CHECK-LISP-COMPILE-RESULTS
;; WITH-SAVED-DEFERRED-WARNINGS
;; LOAD-FROM-STRING
;; COMBINE-FASLS
;; #<PACKAGE "UIOP/LAUNCH-PROGRAM">
;; #<PACKAGE "UIOP/LAUNCH-PROGRAM">
;; ESCAPE-SHELL-COMMAND
;; LAUNCH-PROGRAM
;; #<PACKAGE "UIOP/RUN-PROGRAM">
;; #<PACKAGE "UIOP/RUN-PROGRAM">
;; #<STANDARD-METHOD UIOP/RUN-PROGRAM:SLURP-INPUT-STREAM (T T) {571AB869}>
;; #<STANDARD-METHOD UIOP/RUN-PROGRAM:VOMIT-OUTPUT-STREAM (T T) {521D60A9}>
;; RUN-PROGRAM
;; #<PACKAGE "UIOP/CONFIGURATION">
;; #<PACKAGE "UIOP/CONFIGURATION">
;; UIOP-DIRECTORY
;; #<PACKAGE "UIOP/BACKWARD-DRIVER">
;; #<PACKAGE "UIOP/BACKWARD-DRIVER">
;; VERSION-COMPATIBLE-P
;; #<PACKAGE "UIOP/DRIVER">
;; T
;; T
;; #<PACKAGE "ASDF/UPGRADE">
;; #<PACKAGE "ASDF/UPGRADE">
;; NIL
;; NIL
;; WITH-ASDF-DEPRECATION
;; #<PACKAGE "ASDF/SESSION">
;; #<PACKAGE "ASDF/SESSION">
;; SYSDEF-ERROR
;; #<PACKAGE "ASDF/COMPONENT">
;; #<PACKAGE "ASDF/COMPONENT">
;; DUPLICATE-NAMES
;; #<STANDARD-METHOD ASDF/COMPONENT:COMPONENT-SYSTEM (COMPONENT) {57308DC9}>
;; #<STANDARD-CLASS ASDF/COMPONENT:PARENT-COMPONENT>
;; COMPUTE-CHILDREN-BY-NAME
;; #<STANDARD-CLASS ASDF/COMPONENT:MODULE>
;; #<STANDARD-METHOD ASDF/COMPONENT:SOURCE-FILE-TYPE (FILE-COMPONENT
                                                      PARENT-COMPONENT) {577F2989}>
;; #<STANDARD-METHOD ASDF/COMPONENT:COMPONENT-EXTERNAL-FORMAT (COMPONENT) {57844A51}>
;; #<STANDARD-METHOD ASDF/COMPONENT:AROUND-COMPILE-HOOK (COMPONENT) {578AE891}>
;; #<STANDARD-METHOD ASDF/COMPONENT:VERSION-SATISFIES (STRING T) {5794FA79}>
;; SUB-COMPONENTS
;; #<PACKAGE "ASDF/OPERATION">
;; #<PACKAGE "ASDF/OPERATION">
;; NIL
;; #<STANDARD-METHOD COMMON-LISP:INITIALIZE-INSTANCE :AFTER (OPERATION) {57B0D651}>
;; #<STANDARD-METHOD ASDF/OPERATION:FIND-OPERATION (T STRING) {57B98B21}>
;; #<PACKAGE "ASDF/SYSTEM">
;; #<PACKAGE "ASDF/SYSTEM">
;; #<STANDARD-METHOD ASDF/SYSTEM:COMPONENT-ENTRY-POINT (COMPONENT) {57C22B39}>
;; RESET-SYSTEM-CLASS
;; COERCE-FILENAME
;; SYSTEM-LICENSE
;; #<STANDARD-METHOD ASDF/SYSTEM:COMPONENT-BUILD-PATHNAME (COMPONENT) {5825D8B9}>
;; #<PACKAGE "ASDF/SYSTEM-REGISTRY">
;; #<PACKAGE "ASDF/SYSTEM-REGISTRY">
;; SYSDEF-CENTRAL-REGISTRY-SEARCH
;; #<PACKAGE "ASDF/ACTION">
;; #<PACKAGE "ASDF/ACTION">
;; OPERATION-DESIGNATOR
;; ACTION-COMPONENT
;; FIND-ACTION
;; DEFINE-CONVENIENCE-ACTION-METHODS
;; FORMAT-ACTION
;; WHILE-VISITING-ACTION
;; #<STANDARD-METHOD ASDF/ACTION:COMPONENT-DEPENDS-ON :AROUND (OPERATION
                                                               COMPONENT) {5292F971}>
;; #<STANDARD-CLASS ASDF/ACTION:NON-PROPAGATING-OPERATION>
;; #<STANDARD-METHOD ASDF/ACTION:SIDEWAY-OPERATION (OPERATION) {55E5F1D9}>
;; #<STANDARD-METHOD ASDF/ACTION:INPUT-FILES (SELFWARD-OPERATION COMPONENT) {563FE469}>
;; #<STANDARD-METHOD ASDF/ACTION:MARK-OPERATION-DONE (OPERATION COMPONENT) {5650D281}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T) {569C63D1}>
;; #<PACKAGE "ASDF/LISP-ACTION">
;; #<PACKAGE "ASDF/LISP-ACTION">
;; #<STANDARD-CLASS ASDF/LISP-ACTION:CL-SOURCE-FILE.LSP>
;; #<STANDARD-CLASS ASDF/LISP-ACTION:BASIC-COMPILE-OP>
;; #<STANDARD-CLASS ASDF/LISP-ACTION:TEST-OP>
;; #<STANDARD-METHOD ASDF/ACTION:INPUT-FILES (PREPARE-OP SYSTEM) {56D0F9C1}>
;; #<STANDARD-METHOD ASDF/ACTION:OUTPUT-FILES (COMPILE-OP SYSTEM) {570C8879}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (LOAD-OP STATIC-FILE) {573C4C31}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (PREPARE-SOURCE-OP COMPONENT) {574A2C91}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (LOAD-SOURCE-OP STATIC-FILE) {57629F81}>
;; #<STANDARD-METHOD ASDF/ACTION:OPERATION-DONE-P (TEST-OP SYSTEM) {57663EC1}>
;; #<PACKAGE "ASDF/FIND-COMPONENT">
;; #<PACKAGE "ASDF/FIND-COMPONENT">
;; #<STANDARD-METHOD COMMON-LISP:PRINT-OBJECT (MISSING-COMPONENT-OF-VERSION T) {57A21B71}>
;; #<STANDARD-METHOD ASDF/FIND-COMPONENT:RESOLVE-DEPENDENCY-COMBINATION (T
                                                                         (EQL
                                                                          :VERSION)
                                                                         T) {57DF13C9}>
;; #<PACKAGE "ASDF/FORCING">
;; #<PACKAGE "ASDF/FORCING">
;; #<STANDARD-METHOD ASDF/SESSION:FORCING (CONS) {581C46F1}>
;; #<PACKAGE "ASDF/PLAN">
;; #<PACKAGE "ASDF/PLAN">
;; #<STANDARD-METHOD ASDF/PLAN:RECORD-DEPENDENCY (SEQUENTIAL-PLAN OPERATION
                                                  COMPONENT) {58306479}>
;; NIL
;; +STATUS-VOID+
;; #<STANDARD-METHOD (COMMON-LISP:SETF ASDF/PLAN:ACTION-STATUS) :AFTER (T
                                                                        SEQUENTIAL-PLAN
                                                                        OPERATION
                                                                        COMPONENT) {521DC409}>
;; #<STANDARD-METHOD ASDF/PLAN:NEEDED-IN-IMAGE-P (OPERATION COMPONENT) {52202F99}>
;; #<STANDARD-METHOD ASDF/ACTION:COMPUTE-ACTION-STAMP (T OPERATION COMPONENT) {52511F99}>
;; ACTION-UP-TO-DATE-P
;; REQUIRED-COMPONENTS
;; #<STANDARD-METHOD ASDF/PLAN:MARK-AS-DONE (PLAN OPERATION COMPONENT) {55EA8FD1}>
;; #<PACKAGE "ASDF/OPERATE">
;; #<PACKAGE "ASDF/OPERATE">
;; RECURSIVE-OPERATE
;; NIL
;; TEST-SYSTEM
;; ALREADY-LOADED-SYSTEMS
;; MODULE-PROVIDE-ASDF
;; NIL
;; #<PACKAGE "ASDF/FIND-SYSTEM">
;; #<PACKAGE "ASDF/FIND-SYSTEM">
;; MARK-COMPONENT-PRELOADED
;; #<PACKAGE "ASDF/PARSE-DEFSYSTEM">
;; #<PACKAGE "ASDF/PARSE-DEFSYSTEM">
;; DETERMINE-SYSTEM-DIRECTORY
;; NIL
;; #<STANDARD-METHOD ASDF/PARSE-DEFSYSTEM:CLASS-FOR-TYPE (PARENT-COMPONENT T) {57554601}>
;; NORMALIZE-VERSION
;; %REFRESH-COMPONENT-INLINE-METHODS
;; DEFSYSTEM
;; #<PACKAGE "ASDF/BUNDLE">
;; #<PACKAGE "ASDF/BUNDLE">
;; #<STANDARD-CLASS ASDF/BUNDLE:PREBUILT-SYSTEM>
;; NIL
;; USER-SYSTEM-P
;; USER-SYSTEM
;; SELECT-BUNDLE-OPERATION
;; #<STANDARD-METHOD ASDF/ACTION:MARK-OPERATION-DONE :AFTER (LOAD-BUNDLE-OP
                                                             SYSTEM) {5257A159}>
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (OPERATION COMPILED-FILE) {52639551}>
;; #<STANDARD-METHOD ASDF/ACTION:OUTPUT-FILES (LIB-OP PREBUILT-SYSTEM) {5272AC39}>
;; #<STANDARD-METHOD ASDF/ACTION:COMPONENT-DEPENDS-ON (LOAD-BUNDLE-OP
                                                       PRECOMPILED-SYSTEM) {52AFE4A1}>
;; #<PACKAGE "ASDF/CONCATENATE-SOURCE">
;; #<PACKAGE "ASDF/CONCATENATE-SOURCE">
;; #<STANDARD-METHOD ASDF/ACTION:PERFORM (BASIC-LOAD-COMPILED-CONCATENATED-SOURCE-OP
                                          SYSTEM) {55DE0151}>
;; #<PACKAGE "ASDF/PACKAGE-INFERRED-SYSTEM">
;; #<PACKAGE "ASDF/PACKAGE-INFERRED-SYSTEM">
;; SYSDEF-PACKAGE-INFERRED-SYSTEM-SEARCH
;; (DUMPER518::SYSTEM-SEARCH-FUNCTION SYSDEF-PACKAGE-INFERRED-SYSTEM-SEARCH
                                      SYSDEF-CENTRAL-REGISTRY-SEARCH
                                      SYSDEF-SOURCE-REGISTRY-SEARCH)
;; #<PACKAGE "ASDF/OUTPUT-TRANSLATIONS">
;; #<PACKAGE "ASDF/OUTPUT-TRANSLATIONS">
;; NIL
;; APPLY-OUTPUT-TRANSLATIONS
;; #<PACKAGE "ASDF/SOURCE-REGISTRY">
;; #<PACKAGE "ASDF/SOURCE-REGISTRY">
;; SYSDEF-SOURCE-REGISTRY-SEARCH
;; #<PACKAGE "ASDF/BACKWARD-INTERNALS">
;; #<PACKAGE "ASDF/BACKWARD-INTERNALS">
;; LOAD-SYSDEF
;; #<PACKAGE "ASDF/BACKWARD-INTERFACE">
;; #<PACKAGE "ASDF/BACKWARD-INTERFACE">
;; #<STANDARD-METHOD ASDF/PARSE-DEFSYSTEM:EXPLAIN (OPERATION COMPONENT) {57CEFCB1}>
;; REQUIRE-SYSTEM
;; #<PACKAGE "ASDF/INTERFACE">
;; #<PACKAGE "ASDF/USER">
;; #<PACKAGE "ASDF/FOOTER">
;; #<PACKAGE "ASDF/FOOTER">
;; NIL
;; (MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB)
;; NIL
;; NIL
;; loading system "asdf-finalizers"
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/pkgdcl.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (UIOP/PACKAGE:DEFINE-PACKAGE :ASDF-FINALIZERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/pkgdcl-tmp74KGUNRZ.fasl
; compilation finished in 0:00:00.050
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/finalizers.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (IN-PACKAGE :ASDF-FINALIZERS)
; processing (DEFVAR *WARN-WHEN-FINALIZERS-OFF* ...)
; processing (DEFVAR *DEBUG-FINALIZERS* ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-ERROR ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-WARNING ...)
; processing (DEFINE-CONDITION FINALIZERS-OFF-SIMPLE-WARNING ...)
; processing (DEFINE-CONDITION MISSING-FINAL-FORMS ...)
; processing (DEFVAR *FINALIZERS*)
; processing (DEFVAR *FINALIZERS-DATA* ...)
; processing (DEFUN USING-FINALIZERS-P ...)
; processing (DEFUN RESET-FINALIZERS ...)
; processing (DEFUN DISABLE-FINALIZERS ...)
; processing (DEFMACRO FINAL-FORMS ...)
; processing (DEFMACRO FINAL-FORMS-INTERNAL ...)
; processing (DEFUN EXPAND-FINAL-FORMS ...)
; processing (DEFUN REGISTER-FINALIZER ...)
; processing (DEFUN REGISTER-FINAL-FORM ...)
; processing (DEFUN NO-FINALIZER-LEFT-BEHIND-P ...)
; processing (DEFUN ASSERT-NO-FINALIZER-LEFT-BEHIND ...)
; processing (DEFMACRO WITH-FINALIZERS ...)
; processing (DEFUN CALL-WITH-FINALIZERS ...)
; processing (DEFUN EVAL-AT-TOPLEVEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/finalizers-tmpCEL1YIM2.fasl
; compilation finished in 0:00:00.315
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/asdf-support.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (IN-PACKAGE :ASDF-FINALIZERS)
; processing (DEFUN COMPILE-CHECK-FINALIZERS ...)
; processing (DEFUN CHECK-FINALIZERS-AROUND-COMPILE ...)
; processing (DEFCLASS ASDF/INTERFACE::FINALIZED-CL-SOURCE-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/asdf-support-tmpHAMQABTV.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/initialization.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (IN-PACKAGE :ASDF-FINALIZERS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/initialization-tmpUPMG0IBO.fasl
; compilation finished in 0:00:00.010
;; loading system "asdf-system-connections"
; compiling file "/usr/share/common-lisp/source/asdf-system-connections/dev/asdf-system-connections.lisp" (written 23 DEC 2016 07:00:46 PM):
; processing (IN-PACKAGE :ASDF)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS SYSTEM-CONNECTION ...)
; processing (DEFUN MAP-SYSTEM-CONNECTIONS ...)
; processing (DEFMACRO DEFSYSTEM-CONNECTION ...)
; processing (DEFUN LOAD-CONNECTED-SYSTEMS ...)
; processing (DEFUN REQUIRED-SYSTEMS-LOADED-P ...)
; processing (UNLESS (FBOUNDP #) ...)

; file: /usr/share/common-lisp/source/asdf-system-connections/dev/asdf-system-connections.lisp
; in: DEFUN REGISTERED-SYSTEM
;     (ASDF/BACKWARD-INTERFACE:SYSTEM-REGISTERED-P ASDF/INTERFACE::SYSTEM-NAME)
; 
; caught STYLE-WARNING:
;   DEPRECATED-FUNCTION-STYLE-WARNING: Using deprecated function ASDF/BACKWARD-INTERFACE:SYSTEM-REGISTERED-P -- please update your code to use a newer API.
;   The docstring for this function says:
;   DEPRECATED. Return a generalized boolean that is true if a system of given NAME was registered already.
;   NAME is a system designator, to be normalized by COERCE-NAME.
;   The value returned if true is a pair of a timestamp and a system object.
;   

; processing (DEFUN SYSTEM-LOADED-P ...)
; processing (DEFMETHOD OPERATE ...)
; processing (PUSHNEW :ASDF-SYSTEM-CONNECTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/asdf-system-connections/dev/asdf-system-connections-tmpAKM32D0F.fasl
; compilation finished in 0:00:00.140
WARNING:
   Lisp compilation had style-warnings while compiling
   #<CL-SOURCE-FILE "asdf-system-connections" "dev" "asdf-system-connections">
; 
; compilation unit finished
;   caught 1 STYLE-WARNING condition
;; loading system "cffi"
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/package.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (DEFPACKAGE :ALEXANDRIA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/package-tmp8UG37QJ5.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/definitions.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN %REEVALUATE-CONSTANT ...)
; processing (DEFMACRO DEFINE-CONSTANT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/definitions-tmp65YV5VYW.fasl
; compilation finished in 0:00:00.115
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/binding.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO IF-LET ...)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFMACRO WHEN-LET* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/binding-tmpGO4MNX7G.fasl
; compilation finished in 0:00:00.165
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/strings.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFTYPE STRING-DESIGNATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/strings-tmp9NXH2K1.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/conditions.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN REQUIRED-ARGUMENT ...)
; processing (DEFINE-CONDITION SIMPLE-STYLE-WARNING ...)
; processing (DEFUN SIMPLE-STYLE-WARNING ...)
; processing (DEFINE-CONDITION SIMPLE-READER-ERROR ...)
; processing (DEFUN SIMPLE-READER-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-PARSE-ERROR ...)
; processing (DEFUN SIMPLE-PARSE-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-PROGRAM-ERROR ...)
; processing (DEFUN SIMPLE-PROGRAM-ERROR ...)
; processing (DEFMACRO IGNORE-SOME-CONDITIONS ...)
; processing (DEFMACRO UNWIND-PROTECT-CASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/conditions-tmp6B86GLV2.fasl
; compilation finished in 0:00:00.190
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/symbols.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE ENSURE-SYMBOL))
; processing (DEFUN ENSURE-SYMBOL ...)
; processing (DEFUN MAYBE-INTERN ...)
; processing (DECLAIM (INLINE FORMAT-SYMBOL))
; processing (DEFUN FORMAT-SYMBOL ...)
; processing (DEFUN MAKE-KEYWORD ...)
; processing (DEFUN MAKE-GENSYM ...)
; processing (DEFUN MAKE-GENSYM-LIST ...)
; processing (DEFUN SYMBOLICATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/symbols-tmpZWLLOVAH.fasl
; compilation finished in 0:00:00.145
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/macros.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO WITH-GENSYMS ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO ONCE-ONLY ...)
; processing (DEFUN PARSE-BODY ...)
; processing (DEFUN PARSE-ORDINARY-LAMBDA-LIST ...)
; processing (DEFUN EXPAND-DESTRUCTURING-CASE ...)
; processing (DEFMACRO DESTRUCTURING-CASE ...)
; processing (DEFMACRO DESTRUCTURING-CCASE ...)
; processing (DEFMACRO DESTRUCTURING-ECASE ...)
; processing (DOLIST (NAME #) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/macros-tmpS9M8BVBG.fasl
; compilation finished in 0:00:00.720
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/functions.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE ENSURE-FUNCTION))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENSURE-FUNCTION ...)
; processing (DEFINE-MODIFY-MACRO ENSURE-FUNCTIONF/1 ...)
; processing (DEFMACRO ENSURE-FUNCTIONF ...)
; processing (DEFUN DISJOIN ...)
; processing (DEFUN CONJOIN ...)
; processing (DEFUN COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO COMPOSE ...)
; processing (DEFUN MULTIPLE-VALUE-COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO MULTIPLE-VALUE-COMPOSE ...)
; processing (DECLAIM (INLINE CURRY ...))
; processing (DEFUN CURRY ...)
; processing (DEFINE-COMPILER-MACRO CURRY ...)
; processing (DEFUN RCURRY ...)
; processing (DEFINE-COMPILER-MACRO RCURRY ...)
; processing (DECLAIM (NOTINLINE CURRY ...))
; processing (DEFMACRO NAMED-LAMBDA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/functions-tmp205IFRLS.fasl
; compilation finished in 0:00:00.490
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/lists.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE SAFE-ENDP))
; processing (DEFUN SAFE-ENDP ...)
; processing (DEFUN ALIST-PLIST ...)
; processing (DEFUN PLIST-ALIST ...)
; processing (DECLAIM (INLINE RACONS))
; processing (DEFUN RACONS ...)
; processing (MACROLET (#) ...)
; processing (DEFUN MALFORMED-PLIST ...)
; processing (DEFMACRO DOPLIST ...)
; processing (DEFINE-MODIFY-MACRO APPENDF ...)
; processing (DEFINE-MODIFY-MACRO NCONCF ...)
; processing (DEFINE-MODIFY-MACRO UNIONF ...)
; processing (DEFINE-MODIFY-MACRO NUNIONF ...)
; processing (DEFINE-MODIFY-MACRO REVERSEF ...)
; processing (DEFINE-MODIFY-MACRO NREVERSEF ...)
; processing (DEFUN CIRCULAR-LIST ...)
; processing (DEFUN CIRCULAR-LIST-P ...)
; processing (DEFUN CIRCULAR-TREE-P ...)
; processing (DEFUN PROPER-LIST-P ...)
; processing (DEFTYPE PROPER-LIST ...)
; processing (DEFUN CIRCULAR-LIST-ERROR ...)
; processing (MACROLET (#) ...)
; processing (DEFUN MAKE-CIRCULAR-LIST ...)
; processing (DEFTYPE CIRCULAR-LIST ...)
; processing (DEFUN ENSURE-CAR ...)
; processing (DEFUN ENSURE-CONS ...)
; processing (DEFUN ENSURE-LIST ...)
; processing (DEFUN REMOVE-FROM-PLIST ...)
; processing (DEFUN DELETE-FROM-PLIST ...)
; processing (DEFINE-MODIFY-MACRO REMOVE-FROM-PLISTF ...)
; processing (DEFINE-MODIFY-MACRO DELETE-FROM-PLISTF ...)
; processing (DECLAIM (INLINE SANS))
; processing (DEFUN SANS ...)
; processing (DEFUN MAPPEND ...)
; processing (DEFUN SETP ...)
; processing (DEFUN SET-EQUAL ...)
; processing (DEFUN MAP-PRODUCT ...)
; processing (DEFUN FLATTEN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/lists-tmpBW6GBZVX.fasl
; compilation finished in 0:00:01.170
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/types.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFTYPE ARRAY-INDEX ...)
; processing (DEFTYPE ARRAY-LENGTH ...)
; processing (MACROLET (#) ...)
; processing (DEFUN OF-TYPE ...)
; processing (DEFINE-COMPILER-MACRO OF-TYPE ...)
; processing (DECLAIM (INLINE TYPE=))
; processing (DEFUN TYPE= ...)
; processing (DEFINE-MODIFY-MACRO COERCEF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/types-tmpMDMI656Q.fasl
; compilation finished in 0:00:00.770
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/io.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO WITH-OPEN-FILE* ...)
; processing (DEFMACRO WITH-INPUT-FROM-FILE ...)
; processing (DEFMACRO WITH-OUTPUT-TO-FILE ...)
; processing (DEFUN READ-STREAM-CONTENT-INTO-STRING ...)
; processing (DEFUN READ-FILE-INTO-STRING ...)
; processing (DEFUN WRITE-STRING-INTO-FILE ...)
; processing (DEFUN READ-STREAM-CONTENT-INTO-BYTE-VECTOR ...)
; processing (DEFUN READ-FILE-INTO-BYTE-VECTOR ...)
; processing (DEFUN WRITE-BYTE-VECTOR-INTO-FILE ...)
; processing (DEFUN COPY-FILE ...)
; processing (DEFUN COPY-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/io-tmpQN7VP0FI.fasl
; compilation finished in 0:00:00.820
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/hash-tables.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFMACRO ENSURE-GETHASH ...)
; processing (DEFUN COPY-HASH-TABLE ...)
; processing (DECLAIM (INLINE MAPHASH-KEYS))
; processing (DEFUN MAPHASH-KEYS ...)
; processing (DECLAIM (INLINE MAPHASH-VALUES))
; processing (DEFUN MAPHASH-VALUES ...)
; processing (DEFUN HASH-TABLE-KEYS ...)
; processing (DEFUN HASH-TABLE-VALUES ...)
; processing (DEFUN HASH-TABLE-ALIST ...)
; processing (DEFUN HASH-TABLE-PLIST ...)
; processing (DEFUN ALIST-HASH-TABLE ...)
; processing (DEFUN PLIST-HASH-TABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/hash-tables-tmpNOSTK6D0.fasl
; compilation finished in 0:00:00.350
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/control-flow.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN EXTRACT-FUNCTION-NAME ...)
; processing (DEFUN GENERATE-SWITCH-BODY ...)
; processing (DEFMACRO SWITCH ...)
; processing (DEFMACRO ESWITCH ...)
; processing (DEFMACRO CSWITCH ...)
; processing (DEFMACRO WHICHEVER ...)
; processing (DEFMACRO XOR ...)
; processing (DEFMACRO NTH-VALUE-OR ...)
; processing (DEFMACRO MULTIPLE-VALUE-PROG2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/control-flow-tmp9RA72042.fasl
; compilation finished in 0:00:00.480
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/arrays.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN COPY-ARRAY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/arrays-tmpGXZUHQQV.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/sequences.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE COPY-SEQUENCE ...))
; processing (DEFUN SEQUENCE-OF-LENGTH-P ...)
; processing (DEFUN ROTATE-TAIL-TO-HEAD ...)
; processing (DEFUN ROTATE-HEAD-TO-TAIL ...)
; processing (DEFUN ROTATE ...)
; processing (DEFUN SHUFFLE ...)
; processing (DEFUN RANDOM-ELT ...)
; processing (DECLAIM (INLINE REMOVE/SWAPPED-ARGUMENTS))
; processing (DEFUN REMOVE/SWAPPED-ARGUMENTS ...)
; processing (DEFINE-MODIFY-MACRO REMOVEF ...)
; processing (DECLAIM (INLINE DELETE/SWAPPED-ARGUMENTS))
; processing (DEFUN DELETE/SWAPPED-ARGUMENTS ...)
; processing (DEFINE-MODIFY-MACRO DELETEF ...)
; processing (DEFTYPE PROPER-SEQUENCE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (SETF (SYMBOL-FUNCTION #) ...)
; processing (DEFINE-COMPILER-MACRO EMPTYP ...)
; processing (DEFUN LENGTH= ...)

; file: /usr/share/common-lisp/source/alexandria/alexandria-1/sequences.lisp
; in: DEFUN LENGTH=
;     (LENGTH FIRST)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFINE-COMPILER-MACRO LENGTH= ...)
; processing (DEFUN COPY-SEQUENCE ...)
; processing (DEFUN FIRST-ELT ...)
; processing (DEFUN (SETF FIRST-ELT) ...)
; processing (DEFUN LAST-ELT ...)
; processing (DEFUN (SETF LAST-ELT) ...)
; processing (DEFUN STARTS-WITH-SUBSEQ ...)
; processing (DEFUN ENDS-WITH-SUBSEQ ...)
; processing (DEFUN STARTS-WITH ...)
; processing (DEFUN ENDS-WITH ...)
; processing (DEFUN MAP-COMBINATIONS ...)
; processing (DEFUN MAP-PERMUTATIONS ...)
; processing (DEFUN MAP-DERANGEMENTS ...)

; file: /usr/share/common-lisp/source/alexandria/alexandria-1/sequences.lisp
; in: DEFUN MAP-DERANGEMENTS
;     (MAKE-ARRAY ALEXANDRIA::SIZE :ELEMENT-TYPE 'BIT :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY SIZE :ELEMENT-TYPE 'BIT :INITIAL-ELEMENT 0)

; processing (DECLAIM (NOTINLINE SEQUENCE-OF-LENGTH-P))
; processing (DEFUN EXTREMUM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/sequences-tmp1SBDRUB4.fasl
; compilation finished in 0:00:01.335
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/numbers.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DECLAIM (INLINE CLAMP))
; processing (DEFUN CLAMP ...)
; processing (DEFUN GAUSSIAN-RANDOM ...)
; processing (DECLAIM (INLINE IOTA))
; processing (DEFUN IOTA ...)
; processing (DECLAIM (INLINE MAP-IOTA))
; processing (DEFUN MAP-IOTA ...)
; processing (DECLAIM (INLINE LERP))
; processing (DEFUN LERP ...)
; processing (DECLAIM (INLINE MEAN))
; processing (DEFUN MEAN ...)
; processing (DEFUN MEDIAN ...)
; processing (DECLAIM (INLINE VARIANCE))
; processing (DEFUN VARIANCE ...)
; processing (DECLAIM (INLINE STANDARD-DEVIATION))
; processing (DEFUN STANDARD-DEVIATION ...)
; processing (DEFINE-MODIFY-MACRO MAXF ...)
; processing (DEFINE-MODIFY-MACRO MINF ...)
; processing (DEFCONSTANT +FACTORIAL-BISECTION-RANGE-LIMIT+ ...)
; processing (DEFCONSTANT +FACTORIAL-DIRECT-MULTIPLICATION-LIMIT+ ...)
; processing (DEFUN %MULTIPLY-RANGE ...)
; processing (DECLAIM (INLINE FACTORIAL))
; processing (DEFUN %FACTORIAL ...)
; processing (DEFUN FACTORIAL ...)
; processing (DEFUN BINOMIAL-COEFFICIENT ...)
; processing (DEFUN SUBFACTORIAL ...)
; processing (DEFUN COUNT-PERMUTATIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/numbers-tmpFJI67R2A.fasl
; compilation finished in 0:00:00.975
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-1/features.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA)
; processing (DEFUN FEATUREP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-1/features-tmp2LAB0LT0.fasl
; compilation finished in 0:00:00.095
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/package.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :ALEXANDRIA-2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/package-tmp5G8XXQL5.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/arrays.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN DIM-IN-BOUNDS-P ...)
; processing (DEFUN ROW-MAJOR-INDEX ...)
; processing (DEFUN RMAJOR-TO-INDICES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/arrays-tmp70X8ZE5V.fasl
; compilation finished in 0:00:00.245
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/control-flow.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN LINE-UP-ITER ...)
; processing (DEFMACRO LINE-UP-FIRST ...)
; processing (DEFMACRO LINE-UP-LAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/control-flow-tmpRJ7B84T0.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/sequences.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN SUBSEQ* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/sequences-tmpOMGCSPAB.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/alexandria/alexandria-2/lists.lisp" (written 25 OCT 2021 08:11:41 AM):
; processing (IN-PACKAGE :ALEXANDRIA-2)
; processing (DEFUN DELETE-FROM-PLIST* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/alexandria/alexandria-2/lists-tmpLEWWGRGS.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/trivial-features/src/tf-sbcl.lisp" (written 28 FEB 2021 08:31:40 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (PUSHNEW (WITH-ALIEN # ...) ...)
; processing (PUSHNEW :32-BIT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-features/src/tf-sbcl-tmp2VH9CUXA.fasl
; compilation finished in 0:00:00.050
; compiling file "/usr/share/common-lisp/source/babel/src/packages.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:BABEL-ENCODINGS ...)
; processing (DEFPACKAGE #:BABEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/packages-tmp21MKT5OO.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/babel/src/encodings.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFCLASS CHARACTER-ENCODING ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFVAR *SUPPORTED-CHARACTER-ENCODINGS* ...)
; processing (DEFUN LIST-CHARACTER-ENCODINGS ...)
; processing (DEFVAR *CHARACTER-ENCODINGS* ...)
; processing (DEFVAR *DEFAULT-CHARACTER-ENCODING* ...)
; processing (DEFUN GET-CHARACTER-ENCODING ...)
; processing (DEFMETHOD AMBIGUOUS-ENCODING-P ...)
; processing (DEFUN NOTICE-CHARACTER-ENCODING ...)
; processing (DEFMACRO DEFINE-CHARACTER-ENCODING ...)
; processing (DEFUN MAKE-FIXED-WIDTH-COUNTER ...)
; processing (DEFUN MAKE-DUMMY-CODER ...)
; processing (DEFCLASS ABSTRACT-MAPPING ...)
; processing (DEFCLASS CONCRETE-MAPPING ...)
; processing (DEFPARAMETER *ABSTRACT-MAPPINGS* ...)
; processing (DEFUN GET-ABSTRACT-MAPPING ...)
; processing (DEFUN (SETF GET-ABSTRACT-MAPPING) ...)
; processing (DEFUN %REGISTER-MAPPING-PART ...)
; processing (DEFMACRO DEFINE-ENCODER ...)
; processing (DEFMACRO DEFINE-DECODER ...)
; processing (DEFMACRO DEFINE-OCTET-COUNTER ...)
; processing (DEFMACRO DEFINE-CODE-POINT-COUNTER ...)
; processing (DEFUN INSTANTIATE-ENCODER ...)
; processing (DEFUN INSTANTIATE-DECODER ...)
; processing (DEFUN INSTANTIATE-CODE-POINT-COUNTER ...)
; processing (DEFUN INSTANTIATE-OCTET-COUNTER ...)
; processing (DEFMACRO INSTANTIATE-CONCRETE-MAPPINGS ...)
; processing (DEFCONSTANT +DEFAULT-SUBSTITUTION-CODE-POINT+ ...)
; processing (DEFTYPE UB8 ...)
; processing (DEFTYPE CODE-POINT ...)
; processing (DEFMACRO DEFINE-UNIBYTE-ENCODER ...)
; processing (DEFMACRO DEFINE-UNIBYTE-DECODER ...)
; processing (DEFVAR *SUPPRESS-CHARACTER-CODING-ERRORS* ...)
; processing (DEFINE-CONDITION CHARACTER-CODING-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-ENCODING-ERROR ...)
; processing (DECLAIM (INLINE ENCODING-ERROR))
; processing (DEFUN ENCODING-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-DECODING-ERROR ...)
; processing (DEFINE-CONDITION END-OF-INPUT-IN-CHARACTER ...)
; processing (DEFINE-CONDITION CHARACTER-OUT-OF-RANGE ...)
; processing (DECLAIM (INLINE DECODING-ERROR))
; processing (DEFUN DECODING-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/encodings-tmpMXTBQGWB.fasl
; compilation finished in 0:00:01.095
; compiling file "/usr/share/common-lisp/source/babel/src/enc-ascii.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :ASCII ...)
; processing (DEFINE-UNIBYTE-ENCODER :ASCII ...)
; processing (DEFINE-UNIBYTE-DECODER :ASCII ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-ascii-tmpPPC4Z10Q.fasl
; compilation finished in 0:00:00.065
; compiling file "/usr/share/common-lisp/source/babel/src/enc-ebcdic.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :EBCDIC-US ...)
; processing (DEFINE-CONSTANT +EBCDIC-DECODE-TABLE+ ...)
; processing (DEFINE-CONSTANT +EBCDIC-ENCODE-TABLE+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :EBCDIC-US ...)
; processing (DEFINE-UNIBYTE-DECODER :EBCDIC-US ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-ebcdic-tmpRD3N4073.fasl
; compilation finished in 0:00:00.145
; compiling file "/usr/share/common-lisp/source/babel/src/enc-ebcdic-int.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :EBCDIC-INTERNATIONAL ...)
; processing (DEFPARAMETER +EBCDIC-INT-TO-UNICODE+ ...)
; processing (DEFPARAMETER +UNICODE-UPTO-AC-EBCDIC-INT+ ...)
; processing (DEFPARAMETER +UNICODE-0410-0450-EBCDIC-INT+ ...)
; processing (DEFINE-UNIBYTE-DECODER :EBCDIC-INTERNATIONAL ...)
; processing (DEFINE-UNIBYTE-ENCODER :EBCDIC-INTERNATIONAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-ebcdic-int-tmpFHOV2EXD.fasl
; compilation finished in 0:00:00.070
; compiling file "/usr/share/common-lisp/source/babel/src/enc-iso-8859.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-1 ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-1 ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-1 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-2 ...)
; processing (DEFINE-CONSTANT +UNICODE-00A0-0180-TO-ISO-8859-2+ ...)
; processing (DEFINE-CONSTANT +UNICODE-02C0-02E0-TO-ISO-8859-2+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-2 ...)
; processing (DEFINE-CONSTANT +ISO-8859-2-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-2 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-3 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-3+ ...)
; processing (DEFINE-CONSTANT +UNICODE-108-180-TO-ISO-8859-3+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2D8-2E0-TO-ISO-8859-3+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-3 ...)
; processing (DEFINE-CONSTANT +ISO-8859-3-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-3 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-4 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-4+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2C0-2E0-TO-ISO-8859-4+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-4 ...)
; processing (DEFINE-CONSTANT +ISO-8859-4-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-4 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-5 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-B0-TO-ISO-8859-5+ ...)
; processing (DEFINE-CONSTANT +UNICODE-400-460-TO-ISO-8859-5+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-5 ...)
; processing (DEFINE-CONSTANT +ISO-8859-5-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-5 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-6 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-B0-TO-ISO-8859-6+ ...)
; processing (DEFINE-CONSTANT +UNICODE-608-658-TO-ISO-8859-6+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-6 ...)
; processing (DEFINE-CONSTANT +ISO-8859-6-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-6 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-7 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-C0-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-378-3D0-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2010-2020-TO-ISO-8859-7+ ...)
; processing (DEFINE-CONSTANT +UNICODE-20AC-20B0-TO-ISO-8859-7+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-7 ...)
; processing (DEFINE-CONSTANT +ISO-8859-7-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-7 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-8 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-F8-TO-ISO-8859-8+ ...)
; processing (DEFINE-CONSTANT +UNICODE-5D0-5F0-TO-ISO-8859-8+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2008-2018-TO-ISO-8859-8+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-8 ...)
; processing (DEFINE-CONSTANT +ISO-8859-8-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-8 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-9 ...)
; processing (DEFINE-CONSTANT +UNICODE-D0-100-TO-ISO-8859-9+ ...)
; processing (DEFINE-CONSTANT +UNICODE-118-160-TO-ISO-8859-9+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-9 ...)
; processing (DEFINE-CONSTANT +ISO-8859-9-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-9 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-10 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-10+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-10 ...)
; processing (DEFINE-CONSTANT +ISO-8859-10-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-10 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-11 ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-11 ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-11 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-13 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-13+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2018-2020-TO-ISO-8859-13+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-13 ...)
; processing (DEFINE-CONSTANT +ISO-8859-13-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-13 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-14 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-108-128-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-170-180-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-1E00-1E88-TO-ISO-8859-14+ ...)
; processing (DEFINE-CONSTANT +UNICODE-1EF0-1EF8-TO-ISO-8859-14+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-14 ...)
; processing (DEFINE-CONSTANT +ISO-8859-14-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-14 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-15 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-100-TO-ISO-8859-15+ ...)
; processing (DEFINE-CONSTANT +UNICODE-150-180-TO-ISO-8859-15+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-15 ...)
; processing (DEFINE-CONSTANT +ISO-8859-15-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-15 ...)
; processing (DEFINE-CHARACTER-ENCODING :ISO-8859-16 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-180-TO-ISO-8859-16+ ...)
; processing (DEFINE-CONSTANT +UNICODE-218-220-TO-ISO-8859-16+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2018-2020-TO-ISO-8859-16+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :ISO-8859-16 ...)
; processing (DEFINE-CONSTANT +ISO-8859-16-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :ISO-8859-16 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-iso-8859-tmp5P00NUE.fasl
; compilation finished in 0:00:00.941
; compiling file "/usr/share/common-lisp/source/babel/src/enc-unicode.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO F-ASH ...)
; processing (DEFMACRO F-LOGIOR ...)
; processing (DEFMACRO F-LOGAND ...)
; processing (DEFMACRO F-LOGXOR ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-8 ...)
; processing (DEFINE-CONDITION INVALID-UTF8-STARTER-BYTE ...)
; processing (DEFINE-CONDITION INVALID-UTF8-CONTINUATION-BYTE ...)
; processing (DEFINE-CONDITION OVERLONG-UTF8-SEQUENCE ...)
; processing (DEFINE-OCTET-COUNTER :UTF-8 ...)
; processing (DEFINE-CODE-POINT-COUNTER :UTF-8 ...)
; processing (DEFINE-ENCODER :UTF-8 ...)
; processing (DEFINE-DECODER :UTF-8 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-8B ...)
; processing (DEFINE-OCTET-COUNTER :UTF-8B ...)
; processing (DEFINE-CODE-POINT-COUNTER :UTF-8B ...)
; processing (DEFINE-ENCODER :UTF-8B ...)
; processing (DEFINE-DECODER :UTF-8B ...)
; processing (DEFMACRO UTF16-OCTET-COUNTER ...)
; processing (DEFMACRO UTF-16-COMBINE-SURROGATE-PAIRS ...)
; processing (DEFMACRO DEFINE-UTF-16 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16 ...)
; processing (DEFINE-UTF-16 :UTF-16)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16LE ...)
; processing (DEFINE-UTF-16 :UTF-16LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-16BE ...)
; processing (DEFINE-UTF-16 :UTF-16BE ...)
; processing (DEFMACRO DEFINE-UCS ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32 ...)
; processing (DEFINE-UCS :UTF-32 ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32LE ...)
; processing (DEFINE-UCS :UTF-32LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UTF-32BE ...)
; processing (DEFINE-UCS :UTF-32BE ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2 ...)
; processing (DEFINE-UCS :UCS-2 ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2LE ...)
; processing (DEFINE-UCS :UCS-2LE ...)
; processing (DEFINE-CHARACTER-ENCODING :UCS-2BE ...)
; processing (DEFINE-UCS :UCS-2BE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-unicode-tmp94JO3ZTC.fasl
; compilation finished in 0:00:02.155
; compiling file "/usr/share/common-lisp/source/babel/src/enc-cp437.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP437 ...)
; processing (DEFINE-CONSTANT +CP437-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP437 ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP437 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-cp437-tmp6OFDFVAR.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/babel/src/enc-cp1251.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP1251 ...)
; processing (DEFINE-CONSTANT +CP1251-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP1251 ...)
; processing (DEFINE-CONSTANT +UNICODE-A0-BF-TO-CP1251+ ...)
; processing (DEFINE-CONSTANT +UNICODE-0-97-TO-CP1251+ ...)
; processing (DEFINE-CONSTANT +UNICODE-10-3F-TO-CP1251+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP1251 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-cp1251-tmpRYWTYMDY.fasl
; compilation finished in 0:00:00.075
; compiling file "/usr/share/common-lisp/source/babel/src/enc-cp1252.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :CP1252 ...)
; processing (DEFINE-CONSTANT +CP1252-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :CP1252 ...)
; processing (DEFINE-CONSTANT +UNICODE-0152-017E-CP1252+ ...)
; processing (DEFINE-CONSTANT +UNICODE-2013-203A-CP1252+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :CP1252 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-cp1252-tmpW78F18LW.fasl
; compilation finished in 0:00:00.070
; compiling file "/usr/share/common-lisp/source/babel/src/jpn-table.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *CP932-ONLY* ...)
; processing (DEFVAR *EUCJP-ONLY* ...)
; processing (DEFVAR *EUCJP* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/jpn-table-tmpWUHTUDVN.fasl
; compilation finished in 0:00:01.010
; compiling file "/usr/share/common-lisp/source/babel/src/enc-jpn.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *EUCJP-TO-UCS-HASH* ...)
; processing (DEFVAR *UCS-TO-EUCJP-HASH* ...)
; processing (DEFVAR *CP932-TO-UCS-HASH* ...)
; processing (DEFVAR *UCS-TO-CP932-HASH* ...)
; processing (DOLIST (I #) ...)
; processing (FLET (#) ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LET (#) ...)
; processing (DEFUN EUCJP-TO-UCS ...)
; processing (DEFUN UCS-TO-EUCJP ...)
; processing (DEFUN CP932-TO-UCS ...)
; processing (DEFUN UCS-TO-CP932 ...)
; processing (DEFINE-CHARACTER-ENCODING :EUCJP ...)
; processing (DEFINE-OCTET-COUNTER :EUCJP ...)
; processing (DEFINE-CODE-POINT-COUNTER :EUCJP ...)
; processing (DEFINE-ENCODER :EUCJP ...)
; processing (DEFINE-DECODER :EUCJP ...)
; processing (DEFINE-CHARACTER-ENCODING :CP932 ...)
; processing (DEFINE-OCTET-COUNTER :CP932 ...)
; processing (DEFINE-CODE-POINT-COUNTER :CP932 ...)
; processing (DEFINE-ENCODER :CP932 ...)
; processing (DEFINE-DECODER :CP932 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-jpn-tmpCK73UFEK.fasl
; compilation finished in 0:00:00.495
; compiling file "/usr/share/common-lisp/source/babel/src/enc-gbk.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFVAR *GBK-UNICODE-MAPPING*)
; processing (DEFCONSTANT +GBK2-OFFSET+ ...)
; processing (DEFCONSTANT +GBK3-OFFSET+ ...)
; processing (DEFCONSTANT +GBK4-OFFSET+ ...)
; processing (DEFCONSTANT +GBK1-OFFSET+ ...)
; processing (DEFCONSTANT +GBK5-OFFSET+ ...)
; processing (DEFINE-CHARACTER-ENCODING :GBK ...)
; processing (DEFINE-CONDITION INVALID-GBK-BYTE ...)
; processing (DEFINE-CONDITION INVALID-GBK-CHARACTER ...)
; processing (DEFINE-OCTET-COUNTER :GBK ...)
; processing (DEFINE-CODE-POINT-COUNTER :GBK ...)
; processing (DEFINE-ENCODER :GBK ...)
; processing (DEFINE-DECODER :GBK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-gbk-tmpEBEIAP0J.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/babel/src/enc-koi8.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-RU ...)
; processing (DEFINE-CONSTANT +KOI8-RU-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-RU ...)
; processing (DEFINE-CONSTANT +UNICODE-04->KOI8-RU+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-RU ...)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-R ...)
; processing (DEFINE-CONSTANT +KOI8-R-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-R ...)
; processing (DEFINE-CONSTANT +UNICODE-X04->KOI8-R+ ...)
; processing (DEFINE-CONSTANT +UNICODE-X25->KOI8-R+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-R ...)
; processing (DEFINE-CHARACTER-ENCODING :KOI8-U ...)
; processing (DEFINE-CONSTANT +KOI8-U-TO-UNICODE+ ...)
; processing (DEFINE-UNIBYTE-DECODER :KOI8-U ...)
; processing (DEFINE-CONSTANT +UNICODE-X04->KOI8-U+ ...)
; processing (DEFINE-CONSTANT +UNICODE-X25->KOI8-U+ ...)
; processing (DEFINE-UNIBYTE-ENCODER :KOI8-U ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/enc-koi8-tmpSE943D3D.fasl
; compilation finished in 0:00:00.215
; compiling file "/usr/share/common-lisp/source/babel/src/external-format.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (DEFVAR *DEFAULT-EOL-STYLE* ...)
; processing (DEFTYPE EOL-STYLE ...)
; processing (DEFCLASS EXTERNAL-FORMAT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT ...)
; processing (DEFUN ENSURE-EXTERNAL-FORMAT ...)
; processing (DEFUN EXTERNAL-FORMAT-EQUAL ...)
; processing (DECLAIM (INLINE LOOKUP-MAPPING))
; processing (DEFUN LOOKUP-MAPPING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/external-format-tmpN5RKE5P2.fasl
; compilation finished in 0:00:00.165
; compiling file "/usr/share/common-lisp/source/babel/src/strings.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO UB-GET ...)
; processing (DEFMACRO UB-SET ...)
; processing (DEFMACRO STRING-GET ...)
; processing (DEFMACRO STRING-SET ...)
; processing (DEFCONSTANT UNICODE-CHAR-CODE-LIMIT ...)
; processing (DEFTYPE UNICODE-CHAR ...)
; processing (DEFTYPE SIMPLE-UNICODE-STRING ...)
; processing (DEFTYPE UNICODE-STRING ...)
; processing (DEFPARAMETER *STRING-VECTOR-MAPPINGS* ...)
; processing (DEFPARAMETER *SIMPLE-BASE-STRING-VECTOR-MAPPINGS* ...)
; processing (DEFUN CHECK-VECTOR-BOUNDS ...)
; processing (DEFMACRO WITH-SIMPLE-VECTOR ...)
; processing (DEFMACRO WITH-CHECKED-SIMPLE-VECTOR ...)
; processing (DECLAIM (INLINE OCTETS-TO-STRING ...))
; processing (DEFUN OCTETS-TO-STRING ...)
; processing (DEFUN BOM-VECTOR ...)
; processing (DEFUN STRING-TO-OCTETS ...)
; processing (DEFUN CONCATENATE-STRINGS-TO-OCTETS ...)
; processing (DEFUN STRING-SIZE-IN-OCTETS ...)
; processing (DEFUN VECTOR-SIZE-IN-CHARS ...)
; processing (DECLAIM (NOTINLINE OCTETS-TO-STRING ...))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/strings-tmpNQZ6T1LT.fasl
; compilation finished in 0:00:26.050
; compiling file "/usr/share/common-lisp/source/babel/src/gbk-map.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL-ENCODINGS)
; processing (DEFPARAMETER *GBK-UNICODE-MAPPING* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/gbk-map-tmpWLS9DP2S.fasl
; compilation finished in 0:00:01.540
; compiling file "/usr/share/common-lisp/source/babel/src/sharp-backslash.lisp" (written 19 JUL 2020 06:57:54 AM):
; processing (IN-PACKAGE #:BABEL)
; processing (DEFUN SHARP-BACKSLASH-READER ...)
; processing (DEFUN MAKE-SHARP-BACKSLASH-READER ...)
; processing (DEFMACRO ENABLE-SHARP-BACKSLASH-SYNTAX ...)
; processing (DEFUN SET-SHARP-BACKSLASH-SYNTAX-IN-READTABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/babel/src/sharp-backslash-tmp8VCF5G6M.fasl
; compilation finished in 0:00:00.075
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/cffi-sbcl.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (DEFPACKAGE #:CFFI-SYS ...)
; processing (IN-PACKAGE #:CFFI-SYS)
; processing (PUSHNEW (QUOTE FLAT-NAMESPACE) ...)
; processing (DECLAIM (INLINE CANONICALIZE-SYMBOL-NAME-CASE))
; processing (DEFUN CANONICALIZE-SYMBOL-NAME-CASE ...)
; processing (DEFTYPE FOREIGN-POINTER ...)
; processing (DECLAIM (INLINE POINTERP))
; processing (DEFUN POINTERP ...)
; processing (DECLAIM (INLINE POINTER-EQ))
; processing (DEFUN POINTER-EQ ...)
; processing (DECLAIM (INLINE NULL-POINTER))
; processing (DEFUN NULL-POINTER ...)
; processing (DECLAIM (INLINE NULL-POINTER-P))
; processing (DEFUN NULL-POINTER-P ...)
; processing (DECLAIM (INLINE INC-POINTER))
; processing (DEFUN INC-POINTER ...)
; processing (DECLAIM (INLINE MAKE-POINTER))
; processing (DEFUN MAKE-POINTER ...)
; processing (DECLAIM (INLINE POINTER-ADDRESS))
; processing (DEFUN POINTER-ADDRESS ...)
; processing (DECLAIM (INLINE %FOREIGN-ALLOC))
; processing (DEFUN %FOREIGN-ALLOC ...)
; processing (DECLAIM (INLINE FOREIGN-FREE))
; processing (DEFUN FOREIGN-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-POINTER ...)
; processing (DECLAIM (INLINE MAKE-SHAREABLE-BYTE-VECTOR))
; processing (DEFUN MAKE-SHAREABLE-BYTE-VECTOR ...)
; processing (DEFMACRO WITH-POINTER-TO-VECTOR-DATA ...)
; processing (DEFMACRO DEFINE-MEM-ACCESSORS ...)
; processing (DEFMACRO DEFINE-TYPE-MAPPING ...)
; processing (DEFINE-TYPE-MAPPING (# # ...) ...)
; processing (DEFUN %FOREIGN-TYPE-SIZE ...)
; processing (DEFUN %FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFUN FOREIGN-FUNCALL-TYPE-AND-ARGS ...)
; processing (DEFMACRO %%FOREIGN-FUNCALL ...)
; processing (DEFMACRO %FOREIGN-FUNCALL ...)
; processing (DEFMACRO %FOREIGN-FUNCALL-POINTER ...)
; processing (DEFVAR *CALLBACKS* ...)
; processing (DEFMACRO %DEFCALLBACK ...)
; processing (DEFUN %CALLBACK ...)
; processing (DECLAIM (INLINE %LOAD-FOREIGN-LIBRARY))
; processing (DEFUN %LOAD-FOREIGN-LIBRARY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN %CLOSE-FOREIGN-LIBRARY ...)
; processing (DEFUN NATIVE-NAMESTRING ...)
; processing (DEFUN %FOREIGN-SYMBOL-POINTER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/cffi-sbcl-tmp8DMZV8XU.fasl
; compilation finished in 0:00:02.040
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/package.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:CFFI ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/package-tmpEGA125WT.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/utils.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFMACRO DISCARD-DOCSTRING ...)
; processing (DEFUN SINGLE-BIT-P ...)
; processing (DEFUN WARN-IF-KW-OR-BELONGS-TO-CL ...)
; processing (DEFINE-CONDITION OBSOLETE-ARGUMENT-WARNING ...)
; processing (DEFUN WARN-OBSOLETE-ARGUMENT ...)
; processing (DEFUN SPLIT-IF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/utils-tmpE9RDNCMC.fasl
; compilation finished in 0:00:00.170
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/libraries.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN EXPLODE-PATH-ENVIRONMENT-VARIABLE ...)
; processing (DEFUN DARWIN-FALLBACK-LIBRARY-PATH ...)
; processing (DEFVAR *FOREIGN-LIBRARY-DIRECTORIES* ...)
; processing (DEFUN FALLBACK-DARWIN-FRAMEWORK-DIRECTORIES ...)
; processing (DEFVAR *DARWIN-FRAMEWORK-DIRECTORIES* ...)
; processing (DEFUN MINI-EVAL ...)
; processing (DEFUN PARSE-DIRECTORIES ...)
; processing (DEFUN FIND-FILE ...)
; processing (DEFUN FIND-DARWIN-FRAMEWORK ...)
; processing (DEFVAR *FOREIGN-LIBRARIES* ...)
; processing (DEFCLASS FOREIGN-LIBRARY ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION FOREIGN-LIBRARY-UNDEFINED-ERROR ...)
; processing (DEFUN GET-FOREIGN-LIBRARY ...)
; processing (DEFUN (SETF GET-FOREIGN-LIBRARY) ...)
; processing (DEFUN FOREIGN-LIBRARY-TYPE ...)
; processing (DEFUN FOREIGN-LIBRARY-PATHNAME ...)
; processing (DEFUN %FOREIGN-LIBRARY-SPEC ...)
; processing (DEFUN FOREIGN-LIBRARY-SPEC ...)
; processing (DEFUN FOREIGN-LIBRARY-OPTIONS ...)
; processing (DEFUN FOREIGN-LIBRARY-SEARCH-PATH ...)
; processing (DEFUN FOREIGN-LIBRARY-LOADED-P ...)
; processing (DEFUN LIST-FOREIGN-LIBRARIES ...)
; processing (DEFUN CLEAN-SPEC-UP ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN REGISTER-FOREIGN-LIBRARY ...)
; processing (DEFMACRO DEFINE-FOREIGN-LIBRARY ...)
; processing (DEFINE-CONDITION LOAD-FOREIGN-LIBRARY-ERROR ...)
; processing (DEFUN READ-NEW-VALUE ...)
; processing (DEFUN FL-ERROR ...)
; processing (DEFUN LOAD-DARWIN-FRAMEWORK ...)
; processing (DEFUN REPORT-SIMPLE-ERROR ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY-PATH ...)
; processing (DEFUN TRY-FOREIGN-LIBRARY-ALTERNATIVES ...)
; processing (DEFPARAMETER *CFFI-FEATURE-SUFFIX-MAP* ...)
; processing (DEFUN DEFAULT-LIBRARY-SUFFIX ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY-HELPER ...)
; processing (DEFUN %DO-LOAD-FOREIGN-LIBRARY ...)
; processing (DEFUN FILTER-PATHNAME ...)
; processing (DEFUN LOAD-FOREIGN-LIBRARY ...)
; processing (DEFMACRO USE-FOREIGN-LIBRARY ...)
; processing (DEFUN CLOSE-FOREIGN-LIBRARY ...)
; processing (DEFUN RELOAD-FOREIGN-LIBRARIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/libraries-tmpGTSGBQIR.fasl
; compilation finished in 0:00:01.245
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/early-types.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFVAR *DEFAULT-TYPE-PARSERS* ...)
; processing (DEFVAR *STRUCT-TYPE-PARSERS* ...)
; processing (DEFVAR *UNION-TYPE-PARSERS* ...)
; processing (DEFINE-CONDITION CFFI-ERROR ...)
; processing (DEFINE-CONDITION FOREIGN-TYPE-ERROR ...)
; processing (DEFUN FOREIGN-TYPE-ERROR/COMPOUND-NAME ...)
; processing (DEFINE-CONDITION SIMPLE-FOREIGN-TYPE-ERROR ...)
; processing (DEFUN SIMPLE-FOREIGN-TYPE-ERROR ...)
; processing (DEFINE-CONDITION UNDEFINED-FOREIGN-TYPE-ERROR ...)
; processing (DEFUN UNDEFINED-FOREIGN-TYPE-ERROR ...)
; processing (DEFTYPE C-NAMESPACE-NAME ...)
; processing (DEFUN NAMESPACE-TABLE ...)
; processing (DEFUN FIND-TYPE-PARSER ...)
; processing (DEFUN FIND-DEFAULT-TYPE-PARSER ...)
; processing (DEFUN (SETF FIND-TYPE-PARSER) ...)
; processing (DEFUN UNDEFINE-FOREIGN-TYPE ...)
; processing (DEFMACRO DEFINE-PARSE-METHOD ...)
; processing (DEFUN NOTICE-FOREIGN-TYPE ...)
; processing (DEFGENERIC CANONICALIZE ...)
; processing (DEFGENERIC AGGREGATEP ...)
; processing (DEFGENERIC FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFGENERIC FOREIGN-TYPE-SIZE ...)
; processing (DEFGENERIC UNPARSE-TYPE ...)
; processing (DEFCLASS FOREIGN-TYPE ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFCLASS NAMED-FOREIGN-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFCLASS FOREIGN-BUILT-IN-TYPE ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFVAR *BUILT-IN-FOREIGN-TYPES* ...)
; processing (DEFMACRO DEFINE-BUILT-IN-FOREIGN-TYPE ...)
; processing (DEFCLASS FOREIGN-POINTER-TYPE ...)
; processing (LET (#) ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC BARE-STRUCT-TYPE-P ...)
; processing (DEFMETHOD BARE-STRUCT-TYPE-P ...)
; processing (DEFCLASS FOREIGN-STRUCT-TYPE ...)
; processing (DEFUN SLOTS-IN-ORDER ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFCLASS FOREIGN-UNION-TYPE ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFCLASS FOREIGN-TYPE-ALIAS ...)
; processing (DEFMETHOD CANONICALIZE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFCLASS FOREIGN-TYPEDEF ...)
; processing (DEFUN FOLLOW-TYPEDEFS ...)
; processing (DEFMETHOD BARE-STRUCT-TYPE-P ...)
; processing (DEFUN STRUCTURE-SLOTS ...)
; processing (DEFCLASS TRANSLATABLE-FOREIGN-TYPE ...)
; processing (DEFCLASS ENHANCED-FOREIGN-TYPE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD UNPARSE-TYPE ...)
; processing (DEFUN CHECK-FOR-TYPEDEF-CYCLES ...)
; processing (DEFUN PARSE-TYPE ...)
; processing (DEFUN ENSURE-PARSED-BASE-TYPE ...)
; processing (DEFUN CANONICALIZE-FOREIGN-TYPE ...)
; processing (DEFGENERIC TRANSLATE-TO-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFGENERIC TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-FROM-FOREIGN ...)
; processing (DEFGENERIC FREE-TRANSLATED-OBJECT ...)
; processing (DEFVAR *RUNTIME-TRANSLATOR-FORM*)
; processing (DEFGENERIC EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFGENERIC EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFUN FOREIGN-EXPAND-RUNTIME-TRANSLATOR-OR-BINDING ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFGENERIC EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFUN CONVERT-TO-FOREIGN ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-TO-FOREIGN ...)
; processing (DEFUN CONVERT-FROM-FOREIGN ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-FROM-FOREIGN ...)
; processing (DEFUN CONVERT-INTO-FOREIGN-MEMORY ...)
; processing (DEFINE-COMPILER-MACRO CONVERT-INTO-FOREIGN-MEMORY ...)
; processing (DEFUN FREE-CONVERTED-OBJECT ...)
; processing (DEFCLASS ENHANCED-TYPEDEF ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN ...)
; processing (DEFMETHOD EXPAND-INTO-FOREIGN-MEMORY ...)
; processing (DEFMACRO DEFINE-FOREIGN-TYPE ...)
; processing (DEFMACRO DEFCTYPE ...)
; processing (DEFMACRO DEFCTYPE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/early-types-tmpRCRZ6VP.fasl
; compilation finished in 0:00:02.416
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/types.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :CHAR)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-CHAR)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :SHORT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-SHORT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :INT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-INT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :LONG)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :UNSIGNED-LONG)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :FLOAT)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :DOUBLE)
; processing (DEFINE-BUILT-IN-FOREIGN-TYPE :VOID)
; processing (PROGN (DEFINE-BUILT-IN-FOREIGN-TYPE :LONG-LONG) ...)
; processing (DEFPARAMETER *POSSIBLE-FLOAT-TYPES* ...)
; processing (DEFPARAMETER *OTHER-BUILTIN-TYPES* ...)
; processing (DEFPARAMETER *BUILT-IN-INTEGER-TYPES* ...)
; processing (DEFPARAMETER *BUILT-IN-FLOAT-TYPES* ...)
; processing (DEFINE-COMPILER-MACRO INC-POINTER ...)
; processing (DEFINE-MODIFY-MACRO INCF-POINTER ...)
; processing (DEFUN MEM-REF ...)
; processing (DEFINE-COMPILER-MACRO MEM-REF ...)
; processing (DEFUN MEM-SET ...)
; processing (DEFINE-SETF-EXPANDER MEM-REF ...)
; processing (DEFINE-COMPILER-MACRO MEM-SET ...)
; processing (DEFUN MEM-AREF ...)
; processing (DEFINE-COMPILER-MACRO MEM-AREF ...)
; processing (DEFINE-SETF-EXPANDER MEM-AREF ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFUN MEM-APTR ...)
; processing (DEFINE-COMPILER-MACRO MEM-APTR ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-ARRAY-TYPE ...)
; processing (DEFMETHOD AGGREGATEP ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ARRAY-ELEMENT-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-SIZE ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFINE-PARSE-METHOD :ARRAY ...)
; processing (DEFUN INDEXES-TO-ROW-MAJOR-INDEX ...)
; processing (DEFUN ROW-MAJOR-INDEX-TO-INDEXES ...)
; processing (DEFUN FOREIGN-ALLOC ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-ALLOC ...)
; processing (DEFUN LISP-ARRAY-TO-FOREIGN ...)
; processing (DEFUN FOREIGN-ARRAY-TO-LISP ...)
; processing (DEFUN FOREIGN-ARRAY-ALLOC ...)
; processing (DEFUN FOREIGN-ARRAY-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-ARRAY ...)
; processing (DEFUN FOREIGN-AREF ...)
; processing (DEFUN (SETF FOREIGN-AREF) ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-POINTER ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-POINTER-FORM ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFGENERIC (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFGENERIC FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFCLASS FOREIGN-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-POINTER ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-POINTER-FORM ...)
; processing (DEFUN FOREIGN-SLOT-NAMES ...)
; processing (DEFCLASS SIMPLE-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFMETHOD (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFCLASS AGGREGATE-STRUCT-SLOT ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-VALUE-FORM ...)
; processing (DEFMETHOD TRANSLATE-AGGREGATE-TO-FOREIGN ...)
; processing (DEFMETHOD (SETF FOREIGN-STRUCT-SLOT-VALUE) ...)
; processing (DEFMETHOD FOREIGN-STRUCT-SLOT-SET-FORM ...)
; processing (DEFUN MAKE-STRUCT-SLOT ...)
; processing (DEFUN PARSE-DEPRECATED-STRUCT-TYPE ...)
; processing (DEFUN GET-ALIGNMENT ...)
; processing (DEFUN ADJUST-FOR-ALIGNMENT ...)
; processing (DEFMACRO WITH-TENTATIVE-TYPE-DEFINITION ...)
; processing (DEFUN NOTICE-FOREIGN-STRUCT-DEFINITION ...)
; processing (DEFUN GENERATE-STRUCT-ACCESSORS ...)
; processing (DEFINE-PARSE-METHOD :STRUCT ...)
; processing (DEFVAR *DEFCSTRUCT-HOOK* ...)
; processing (DEFMACRO DEFCSTRUCT ...)
; processing (DEFUN GET-SLOT-INFO ...)
; processing (DEFUN FOREIGN-SLOT-POINTER ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-POINTER ...)
; processing (DEFUN FOREIGN-SLOT-TYPE ...)
; processing (DEFUN FOREIGN-SLOT-OFFSET ...)
; processing (DEFUN FOREIGN-SLOT-COUNT ...)
; processing (DEFUN FOREIGN-SLOT-VALUE ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-VALUE ...)
; processing (DEFINE-SETF-EXPANDER FOREIGN-SLOT-VALUE ...)
; processing (DEFUN FOREIGN-SLOT-SET ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-SLOT-SET ...)
; processing (DEFMACRO WITH-FOREIGN-SLOTS ...)
; processing (DEFMACRO DEFINE-C-STRUCT-WRAPPER ...)
; processing (DEFUN NOTICE-FOREIGN-UNION-DEFINITION ...)
; processing (DEFINE-PARSE-METHOD :UNION ...)
; processing (DEFMACRO DEFCUNION ...)
; processing (DEFMETHOD FOREIGN-TYPE-ALIGNMENT ...)
; processing (DEFMACRO WITH-FOREIGN-OBJECT ...)
; processing (DEFMACRO WITH-FOREIGN-OBJECTS ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-TYPE-WRAPPER ...)
; processing (DEFINE-PARSE-METHOD :WRAPPER ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-BOOLEAN-TYPE ...)
; processing (DEFINE-PARSE-METHOD :BOOLEAN ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)
; processing (DEFCTYPE :BOOL ...)
; processing (DEFCTYPE :UCHAR ...)
; processing (DEFCTYPE :USHORT ...)
; processing (DEFCTYPE :UINT ...)
; processing (DEFCTYPE :ULONG ...)
; processing (DEFCTYPE :LLONG ...)
; processing (DEFCTYPE :ULLONG ...)
; processing (DEFMACRO DEFCTYPE-MATCHING ...)
; processing (MACROLET (#) ...)
; processing (DEFCTYPE :SIZE ...)
; processing (DEFCTYPE :SSIZE ...)
; processing (DEFCTYPE :PTRDIFF ...)
; processing (DEFCTYPE :OFFSET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/types-tmpC6WXNUWP.fasl
; compilation finished in 0:00:03.975
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/enum.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFCLASS FOREIGN-ENUM ...)
; processing (DEFTYPE ENUM-KEY ...)
; processing (DEFPARAMETER +VALID-ENUM-BASE-TYPES+ ...)
; processing (DEFUN PARSE-FOREIGN-ENUM-LIKE ...)
; processing (DEFUN MAKE-FOREIGN-ENUM ...)
; processing (DEFUN %DEFCENUM-LIKE ...)
; processing (DEFMACRO DEFCENUM ...)
; processing (DEFUN HASH-KEYS-TO-LIST ...)
; processing (DEFUN FOREIGN-ENUM-KEYWORD-LIST ...)
; processing (DEFUN %FOREIGN-ENUM-VALUE ...)
; processing (DEFUN FOREIGN-ENUM-VALUE ...)
; processing (DEFUN %FOREIGN-ENUM-KEYWORD ...)
; processing (DEFUN FOREIGN-ENUM-KEYWORD ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFCLASS FOREIGN-BITFIELD ...)
; processing (DEFUN MAKE-FOREIGN-BITFIELD ...)
; processing (DEFMACRO DEFBITFIELD ...)
; processing (DEFUN FOREIGN-BITFIELD-SYMBOL-LIST ...)
; processing (DEFUN %FOREIGN-BITFIELD-VALUE ...)
; processing (DEFUN FOREIGN-BITFIELD-VALUE ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-BITFIELD-VALUE ...)
; processing (DEFUN %FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFUN FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFINE-COMPILER-MACRO FOREIGN-BITFIELD-SYMBOLS ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN ...)
; processing (DEFMETHOD EXPAND-FROM-FOREIGN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/enum-tmpB17HDEGA.fasl
; compilation finished in 0:00:01.100
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/strings.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFVAR *DEFAULT-FOREIGN-ENCODING* ...)
; processing (DEFMACRO BGET ...)
; processing (DEFMACRO BSET ...)
; processing (DEFPARAMETER *FOREIGN-STRING-MAPPINGS* ...)
; processing (DEFUN NULL-TERMINATOR-LEN ...)
; processing (DEFUN LISP-STRING-TO-FOREIGN ...)
; processing (DEFMACRO %FOREIGN-STRING-LENGTH ...)
; processing (DEFUN FOREIGN-STRING-LENGTH ...)
; processing (DEFUN FOREIGN-STRING-TO-LISP ...)
; processing (DEFUN FOREIGN-STRING-ALLOC ...)
; processing (DEFUN FOREIGN-STRING-FREE ...)
; processing (DEFMACRO WITH-FOREIGN-STRING ...)
; processing (DEFMACRO WITH-FOREIGN-STRINGS ...)
; processing (DEFMACRO WITH-FOREIGN-POINTER-AS-STRING ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-STRING-TYPE ...)
; processing (DEFUN FST-ENCODING ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMETHOD EXPAND-TO-FOREIGN-DYN-INDIRECT ...)
; processing (DEFINE-FOREIGN-TYPE FOREIGN-STRING+PTR-TYPE ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/strings-tmpE3AQVWGT.fasl
; compilation finished in 0:00:20.575
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/structures.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFMETHOD TRANSLATE-INTO-FOREIGN-MEMORY ...)
; processing (DEFMETHOD TRANSLATE-TO-FOREIGN ...)
; processing (DEFMETHOD TRANSLATE-FROM-FOREIGN ...)
; processing (DEFMETHOD FREE-TRANSLATED-OBJECT ...)
; processing (DEFMACRO DEFINE-TRANSLATION-METHOD ...)
; processing (DEFMACRO TRANSLATION-FORMS-FOR-CLASS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/structures-tmpYKOEPICF.fasl
; compilation finished in 0:00:00.335
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/functions.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN TRANSLATE-OBJECTS ...)
; processing (DEFUN PARSE-ARGS-AND-TYPES ...)
; processing (DEFUN PARSE-FUNCTION-OPTIONS ...)
; processing (DEFUN STRUCTURE-BY-VALUE-P ...)
; processing (DEFUN FN-CALL-BY-VALUE-P ...)
; processing (DEFVAR *FOREIGN-STRUCTURES-BY-VALUE* ...)
; processing (DEFUN FOREIGN-FUNCALL-FORM ...)
; processing (DEFMACRO FOREIGN-FUNCALL ...)
; processing (DEFMACRO FOREIGN-FUNCALL-POINTER ...)
; processing (DEFUN PROMOTE-VARARGS-TYPE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN FOREIGN-FUNCALL-VARARGS-FORM ...)
; processing (DEFMACRO FOREIGN-FUNCALL-VARARGS ...)
; processing (DEFMACRO FOREIGN-FUNCALL-POINTER-VARARGS ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN %DEFCFUN ...)
; processing (DEFUN %DEFCFUN-VARARGS ...)
; processing (DEFGENERIC TRANSLATE-UNDERSCORE-SEPARATED-NAME ...)
; processing (DEFUN COLLAPSE-PREFIX ...)
; processing (DEFUN CHECK-PREFIX ...)
; processing (DEFGENERIC TRANSLATE-CAMELCASE-NAME ...)
; processing (DEFGENERIC TRANSLATE-NAME-FROM-FOREIGN ...)
; processing (DEFGENERIC TRANSLATE-NAME-TO-FOREIGN ...)
; processing (DEFUN LISP-NAME ...)
; processing (DEFUN FOREIGN-NAME ...)
; processing (DEFUN FOREIGN-OPTIONS ...)
; processing (DEFUN LISP-NAME-P ...)
; processing (DEFUN %PARSE-NAME-AND-OPTIONS ...)
; processing (DEFUN PARSE-NAME-AND-OPTIONS ...)
; processing (DEFMACRO DEFCFUN ...)
; processing (DEFUN INVERSE-TRANSLATE-OBJECTS ...)
; processing (DEFUN PARSE-DEFCALLBACK-OPTIONS ...)
; processing (DEFMACRO DEFCALLBACK ...)
; processing (DECLAIM (INLINE GET-CALLBACK))
; processing (DEFUN GET-CALLBACK ...)
; processing (DEFMACRO CALLBACK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/functions-tmpQK8YY837.fasl
; compilation finished in 0:00:01.740
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/foreign-vars.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CFFI)
; processing (DEFUN PARSE-DEFCVAR-OPTIONS ...)
; processing (DEFUN GET-VAR-POINTER ...)
; processing (DEFUN FOREIGN-SYMBOL-POINTER ...)
; processing (DEFUN FS-POINTER-OR-LOSE ...)
; processing (DEFMACRO DEFCVAR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/foreign-vars-tmpJQI6KMRZ.fasl
; compilation finished in 0:00:00.190
; compiling file "/usr/share/common-lisp/source/cl-cffi/src/features.lisp" (written 03 APR 2021 02:35:42 PM):
; processing (IN-PACKAGE #:CL-USER)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPACKAGE #:CFFI-FEATURES ...)
; processing (IN-PACKAGE #:CFFI-FEATURES)
; processing (DEFUN CFFI-FEATURE-P ...)
; processing (MAPC (LAMBDA # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-cffi/src/features-tmpWUHK9UI0.fasl
; compilation finished in 0:00:00.110
; 
; compilation unit finished
;   printed 2 notes
;; loading system "cl+ssl"
WARNING: System definition file #P"/usr/share/common-lisp/source/cl-flexi-streams/flexi-streams.asd" contains definition for system "flexi-streams-test". Please only define "flexi-streams" and secondary systems with a name starting with "flexi-streams/" (e.g. "flexi-streams/test") in that file.
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/config.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL+SSL/CONFIG ...)
; processing (IN-PACKAGE :CL+SSL/CONFIG)
; processing (DEFVAR *LIBSSL-OVERRIDE* ...)
; processing (DEFVAR *LIBCRYPTO-OVERRIDE* ...)
; processing (DEFMACRO DEFINE-LIBSSL-PATH ...)
; processing (DEFMACRO DEFINE-LIBCRYPTO-PATH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/config-tmpUUOI3UDB.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/cl-trivial-gray-streams/package.lisp" (written 17 JAN 2021 08:01:37 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (MACROLET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-trivial-gray-streams/package-tmpG1IOPEUW.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/cl-trivial-gray-streams/streams.lisp" (written 17 JAN 2021 08:01:37 PM):
; processing (IN-PACKAGE :TRIVIAL-GRAY-STREAMS)
; processing (DEFCLASS FUNDAMENTAL-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-INPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-OUTPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-CHARACTER-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-BINARY-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-CHARACTER-INPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-CHARACTER-OUTPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-BINARY-INPUT-STREAM ...)
; processing (DEFCLASS FUNDAMENTAL-BINARY-OUTPUT-STREAM ...)
; processing (DEFGENERIC STREAM-READ-SEQUENCE ...)
; processing (DEFGENERIC STREAM-WRITE-SEQUENCE ...)
; processing (DEFGENERIC STREAM-FILE-POSITION ...)
; processing (DEFGENERIC (SETF STREAM-FILE-POSITION) ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMACRO OR-FALLBACK ...)
; processing (DEFMETHOD STREAM-TERPRI ...)
; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)
; processing (PROGN (DEFMETHOD SB-GRAY:STREAM-READ-SEQUENCE ...) ...)
; processing (DEFCLASS TRIVIAL-GRAY-STREAM-MIXIN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-trivial-gray-streams/streams-tmpM0NOM18K.fasl
; compilation finished in 0:00:00.425
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/packages.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (UNLESS (FIND-SYMBOL # ...) ...)
; processing (DEFPACKAGE :FLEXI-STREAMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/packages-tmpVIL8T0YR.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/mapping.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFTYPE OCTET ...)
; processing (DEFTYPE CHAR* ...)
; processing (DEFTYPE STRING* ...)
; processing (DEFTYPE CHAR-CODE-INTEGER ...)
; processing (DEFTYPE CODE-POINT ...)
; processing (DEFMACRO DEFCONSTANT ...)
; processing (DEFUN INVERT-TABLE ...)
; processing (DEFUN MAKE-DECODING-TABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/mapping-tmpBODYQO2B.fasl
; compilation finished in 0:00:00.090
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/ascii.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +ASCII-TABLE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/ascii-tmpTLIPDLNH.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/koi8-r.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +KOI8-R-TABLE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/koi8-r-tmpMOOD9PZK.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/mac.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +MAC-ROMAN-TABLE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/mac-tmpJSQEHKQD.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/iso-8859.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +ISO-8859-TABLES+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/iso-8859-tmpX9RFG54G.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/enc-cn-tbl.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFUN MAKE-MULTIBYTE-MAPPER ...)
; processing (DEFMACRO DEFINE-MULTIBYTE-MAPPER ...)
; processing (DEFINE-MULTIBYTE-MAPPER *GBK-TO-UCS-SPECIAL-TABLE* ...)
; processing (DEFINE-MULTIBYTE-MAPPER *UCS-TO-GBK-SPECIAL-TABLE* ...)
; processing (DEFINE-MULTIBYTE-MAPPER *GBK-TO-UCS-TABLE* ...)
; processing (DEFINE-MULTIBYTE-MAPPER *UCS-TO-GBK-TABLE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/enc-cn-tbl-tmpJZYZV5YE.fasl
; compilation finished in 0:00:03.375
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/code-pages.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCONSTANT +CODE-PAGE-TABLES+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/code-pages-tmp7AGT8VJK.fasl
; compilation finished in 0:00:00.095
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/specials.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFVAR *STANDARD-OPTIMIZE-SETTINGS* ...)
; processing (DEFVAR *FIXNUM-OPTIMIZE-SETTINGS* ...)
; processing (DEFCONSTANT +LF+ ...)
; processing (DEFCONSTANT +CR+ ...)
; processing (DEFVAR *CURRENT-UNREADER* ...)
; processing (DEFVAR +NAME-MAP+ ...)
; processing (DEFVAR +SHORTCUT-MAP+ ...)
; processing (DEFVAR *DEFAULT-EOL-STYLE* ...)
; processing (DEFVAR *DEFAULT-LITTLE-ENDIAN* ...)
; processing (DEFVAR *SUBSTITUTION-CHAR* ...)
; processing (DEFCONSTANT +ISO-8859-HASHES+ ...)
; processing (DEFCONSTANT +CODE-PAGE-HASHES+ ...)
; processing (DEFCONSTANT +ASCII-HASH+ ...)
; processing (DEFCONSTANT +KOI8-R-HASH+ ...)
; processing (DEFCONSTANT +MAC-ROMAN-HASH+ ...)
; processing (DEFCONSTANT +BUFFER-SIZE+ ...)
; processing (PUSHNEW :FLEXI-STREAMS ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/specials-tmpVX9R9U8P.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/util.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO WITH-REBINDING ...)
; processing (DEFUN NORMALIZE-EXTERNAL-FORMAT-NAME ...)
; processing (DEFUN ASCII-NAME-P ...)
; processing (DEFUN KOI8-R-NAME-P ...)
; processing (DEFUN MAC-ROMAN-NAME-P ...)
; processing (DEFUN CODE-PAGE-NAME-P ...)
; processing (DEFUN ISO-8859-NAME-P ...)
; processing (DEFUN KNOWN-CODE-PAGE-ID-P ...)
; processing (DEFUN SANS ...)
; processing (DEFUN MAKE-OCTET-BUFFER ...)
; processing (DEFUN TYPE-EQUAL ...)
; processing (DEFUN MAYBE-REWIND ...)
; processing (DEFMACRO LOGAND* ...)
; processing (DEFMACRO LOGIOR* ...)
; processing (DEFMACRO ASH* ...)
; processing (DEFUN GET-MULTIBYTE-MAPPER ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/util.lisp
; in: DEFUN GET-MULTIBYTE-MAPPER
;     (AREF FLEXI-STREAMS::TABLE FLEXI-STREAMS::M 0)
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (ARRAY * (* 2)), not a SIMPLE-ARRAY.

;     (AREF FLEXI-STREAMS::TABLE FLEXI-STREAMS::M 1)
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (ARRAY * (* 2)), not a SIMPLE-ARRAY.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/util-tmpQCDFKETQ.fasl
; compilation finished in 0:00:00.470
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/conditions.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFINE-CONDITION FLEXI-STREAM-ERROR ...)
; processing (DEFINE-CONDITION FLEXI-STREAM-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION FLEXI-STREAM-ELEMENT-TYPE-ERROR ...)
; processing (DEFINE-CONDITION FLEXI-STREAM-OUT-OF-SYNC-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-CLOSED-ERROR ...)
; processing (DEFINE-CONDITION IN-MEMORY-STREAM-POSITION-SPEC-ERROR ...)
; processing (DEFINE-CONDITION EXTERNAL-FORMAT-CONDITION ...)
; processing (DEFINE-CONDITION EXTERNAL-FORMAT-ERROR ...)
; processing (DEFINE-CONDITION EXTERNAL-FORMAT-ENCODING-ERROR ...)
; processing (DEFUN SIGNAL-ENCODING-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/conditions-tmpO1PDDUR.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/external-format.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCLASS EXTERNAL-FORMAT ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DEFCLASS FLEXI-CR-MIXIN ...)
; processing (DEFCLASS FLEXI-CRLF-MIXIN ...)
; processing (DEFCLASS FLEXI-8-BIT-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-8-BIT-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-8-BIT-FORMAT ...)
; processing (DEFCLASS FLEXI-ASCII-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-ASCII-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-ASCII-FORMAT ...)
; processing (DEFCLASS FLEXI-LATIN-1-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-LATIN-1-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-LATIN-1-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-32-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-32-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-32-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-32-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-32-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-32-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-32-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-16-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-16-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-16-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-16-LE-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-16-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-16-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-16-BE-FORMAT ...)
; processing (DEFCLASS FLEXI-GBK-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-GBK-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-GBK-FORMAT ...)
; processing (DEFCLASS FLEXI-UTF-8-FORMAT ...)
; processing (DEFCLASS FLEXI-CR-UTF-8-FORMAT ...)
; processing (DEFCLASS FLEXI-CRLF-UTF-8-FORMAT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN EXTERNAL-FORMAT-CLASS-NAME ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT% ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT ...)
; processing (DEFUN MAYBE-CONVERT-EXTERNAL-FORMAT ...)
; processing (DEFUN EXTERNAL-FORMAT-EQUAL ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/external-format.lisp
; in: DEFUN EXTERNAL-FORMAT-EQUAL
;     (EQL (FLEXI-STREAMS:EXTERNAL-FORMAT-ID FLEXI-STREAMS::EF1)
;          (FLEXI-STREAMS:EXTERNAL-FORMAT-ID FLEXI-STREAMS::EF2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN NORMALIZE-EXTERNAL-FORMAT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/external-format-tmpIX4U16ZB.fasl
; compilation finished in 0:00:00.955
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/length.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFGENERIC ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)
; processing (DEFMETHOD ENCODING-FACTOR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD ENCODING-FACTOR (FLEXI-CRLF-MIXIN)
;     (* 1.02d0 (CALL-NEXT-METHOD))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline float arithmetic (cost 5) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The result is a (VALUES (OR (COMPLEX DOUBLE-FLOAT) DOUBLE-FLOAT)
;                               &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).

; processing (DEFGENERIC CHECK-END ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFGENERIC CHECK-END
;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "This sequence can't be decoded ~
;   using ~A as it is too short.  ~A octet~:P missing at the end."
;                                           (FLEXI-STREAMS:EXTERNAL-FORMAT-NAME
;                                            FORMAT)
;                                           (- FLEXI-STREAMS::I FLEXI-STREAMS::END))
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC COMPUTE-NUMBER-OF-CHARS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-8-BIT-FORMAT T T T)
;     (DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS
;                ((FORMAT FLEXI-STREAMS::FLEXI-8-BIT-FORMAT) SEQUENCE
;                 FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE (FIXNUM FLEXI-STREAMS::START FLEXI-STREAMS::END))
;       (DECLARE (IGNORE SEQUENCE))
;       (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD
;                           FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS
;                           (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. FORMAT SEQUENCE
;          FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE (IGNORE SEQUENCE))
;       (DECLARE (FIXNUM FLEXI-STREAMS::END FLEXI-STREAMS::START))
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-CHARS NIL
;         (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T)
;         (FORMAT SEQUENCE FLEXI-STREAMS::START FLEXI-STREAMS::END)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA (FORMAT SEQUENCE FLEXI-STREAMS::START FLEXI-STREAMS::END)
;           (DECLARE #)
;           (DECLARE #)
;           (DECLARE #)
;           (- FLEXI-STREAMS::END FLEXI-STREAMS::START))))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::END))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::START))
;       (DECLARE (SB-PCL::%PARAMETER SEQUENCE))
;       ...)
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-MIXIN T T T)
;     (SEARCH #(13 10) SEQUENCE :START2 FLEXI-STREAMS::I :END2 FLEXI-STREAMS::END
;             :TEST #'=)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (- FLEXI-STREAMS::END FLEXI-STREAMS::START)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-8-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-8-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS :BEFORE (FLEXI-UTF-16-FORMAT T T T)
;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "~A octet~:P cannot be decoded ~
;   using UTF-16 as ~:*~A is not even."
;                                           (- FLEXI-STREAMS::END
;                                              FLEXI-STREAMS::START))
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-16-LE-FORMAT T T T)
;     (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::I LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G21)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-UTF-16-BE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-16-LE-FORMAT T T T)
;     (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::I LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G25)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-16-BE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF SEQUENCE (1+ FLEXI-STREAMS::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-GBK-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-GBK-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS :BEFORE (FLEXI-UTF-32-FORMAT T T T)
;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT "~A octet~:P cannot be decoded ~
;   using UTF-32 as ~:*~A is not a multiple-value of four."
;                                           LENGTH)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-32-LE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::J)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (= FLEXI-STREAMS:OCTET (AREF SEQUENCE FLEXI-STREAMS::J))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-NUMBER-OF-CHARS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-CHARS (FLEXI-CRLF-UTF-32-BE-FORMAT T T T)
;     (AREF SEQUENCE FLEXI-STREAMS::J)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (= FLEXI-STREAMS:OCTET (AREF SEQUENCE FLEXI-STREAMS::J))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (DECF LENGTH)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * 268435456), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 268435455) &OPTIONAL), not a (VALUES
;                                                                        FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFGENERIC COMPUTE-NUMBER-OF-OCTETS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)
; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-8-BIT-FORMAT T T T)
;     (DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS
;                ((FORMAT FLEXI-STREAMS::FLEXI-8-BIT-FORMAT) STRING
;                 FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE (FIXNUM FLEXI-STREAMS::START FLEXI-STREAMS::END))
;       (DECLARE (IGNORE STRING))
;       (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (SB-PCL::FAST-METHOD
;                           FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS
;                           (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T))
;         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. FORMAT STRING
;          FLEXI-STREAMS::START FLEXI-STREAMS::END)
;       (DECLARE (IGNORABLE SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL.)
;                (DISABLE-PACKAGE-LOCKS SB-PCL::PV-ENV-ENVIRONMENT))
;       (DECLARE (IGNORE STRING))
;       (DECLARE (FIXNUM FLEXI-STREAMS::END FLEXI-STREAMS::START))
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (DECLARE
;        (SB-C::CURRENT-DEFMETHOD FLEXI-STREAMS::COMPUTE-NUMBER-OF-OCTETS NIL
;         (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT T T T)
;         (FORMAT STRING FLEXI-STREAMS::START FLEXI-STREAMS::END)))
;       (DECLARE
;        (SB-C::SOURCE-FORM
;         (LAMBDA (FORMAT STRING FLEXI-STREAMS::START FLEXI-STREAMS::END)
;           (DECLARE #)
;           (DECLARE #)
;           (DECLARE #)
;           (- FLEXI-STREAMS::END FLEXI-STREAMS::START))))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::END))
;       (DECLARE (SB-PCL::%PARAMETER FLEXI-STREAMS::START))
;       (DECLARE (SB-PCL::%PARAMETER STRING))
;       ...)
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-GBK-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G22)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-GBK-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G22)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-8-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-8-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-16-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-16-LE-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-UTF-16-BE-FORMAT T T T)
;     (CHAR STRING FLEXI-STREAMS::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF FLEXI-STREAMS::SUM FLEXI-STREAMS:CHAR-LENGTH)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G20)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-UTF-32-FORMAT T T T)
;     (* 4 (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4294967292 4294967292) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4294967292 4294967292) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD COMPUTE-NUMBER-OF-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in: DEFMETHOD COMPUTE-NUMBER-OF-OCTETS (FLEXI-CRLF-MIXIN T T T)
;     (+ (CALL-NEXT-METHOD)
;        (*
;         (CASE (FLEXI-STREAMS:EXTERNAL-FORMAT-NAME FORMAT)
;           (:UTF-32 4)
;           (OTHERWISE 1))
;         (COUNT #\Newline STRING :START FLEXI-STREAMS::START :END
;                FLEXI-STREAMS::END :TEST #'CHAR=)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (MOD 2147483633), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CHARACTER-LENGTH ...)
; processing (DEFMETHOD CHARACTER-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/length.lisp
; in:
;      DEFMETHOD CHARACTER-LENGTH :AROUND (FLEXI-CRLF-MIXIN (EQL #\Newline))
;     (+ (CALL-NEXT-METHOD FORMAT FLEXI-STREAMS::+CR+)
;        (CALL-NEXT-METHOD FORMAT FLEXI-STREAMS::+LF+))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

; processing (DEFMETHOD CHARACTER-LENGTH ...)
; processing (DEFMETHOD CHARACTER-LENGTH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/length-tmp93OFNPHA.fasl
; compilation finished in 0:00:02.326
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/encode.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFGENERIC CHAR-TO-OCTETS ...)
; processing (DEFGENERIC WRITE-SEQUENCE* ...)
; processing (DEFGENERIC STRING-TO-OCTETS* ...)
; processing (DEFMETHOD STRING-TO-OCTETS* ...)
; processing (DEFMACRO DEFINE-SEQUENCE-WRITERS ...)
; processing (DEFMACRO DEFINE-CHAR-ENCODERS ...)
; processing (DEFINE-CHAR-ENCODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT
;                        FLEXI-CRLF-LATIN-1-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not a LATIN-1 character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 255)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not a LATIN-1 character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not a LATIN-1 character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not a LATIN-1 character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 255)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not a LATIN-1 character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET WHEN IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT
;                        FLEXI-CRLF-ASCII-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not an ASCII character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 127)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not an ASCII character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not an ASCII character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not an ASCII character."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (WHEN (> FLEXI-STREAMS:OCTET 127)
;           (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                 "~S (code ~A) is not an ASCII character."
;                                                 FLEXI-STREAMS::CHAR-GETTER
;                                                 FLEXI-STREAMS:OCTET))
;         (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET WHEN IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET WHEN IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT
;                        FLEXI-CRLF-8-BIT-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::ENCODING-HASH
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-ENCODING-HASH))
;           FORMAT
;         (LET ((FLEXI-STREAMS:OCTET #))
;           (UNLESS FLEXI-STREAMS:OCTET
;             (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                   "~S (code ~A) is not in this encoding."
;                                                   FLEXI-STREAMS::CHAR-GETTER
;                                                   FLEXI-STREAMS:OCTET))
;           (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::ENCODING-HASH
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-ENCODING-HASH))
;           FORMAT
;         (LET ((FLEXI-STREAMS:OCTET #))
;           (UNLESS FLEXI-STREAMS:OCTET
;             (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                                   "~S (code ~A) is not in this encoding."
;                                                   FLEXI-STREAMS::CHAR-GETTER
;                                                   FLEXI-STREAMS:OCTET))
;           (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET 
; --> GETHASH 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET 
; --> UNLESS IF FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET GETHASH 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET UNLESS IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET GETHASH 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY WITH-ACCESSORS LET SYMBOL-MACROLET LET UNLESS IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT
;                        FLEXI-CRLF-UTF-8-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (TAGBODY
;           (COND (# # #) (# # #) (# # #) (T #))
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::TWO
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ONE
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ZERO)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (TAGBODY
;           (COND (# # #) (# # #) (# # #) (T #))
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::TWO
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ONE
;           (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGIOR* 128 #))
;          FLEXI-STREAMS::ZERO)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT
;                        FLEXI-CRLF-UTF-16-LE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT
;                        FLEXI-CRLF-UTF-16-BE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (FLET ((FLEXI-STREAMS::WRITE-WORD (FLEXI-STREAMS::WORD)
;                (FLEXI-STREAMS::OCTET-WRITER #)
;                (FLEXI-STREAMS::OCTET-WRITER #)))
;         (DECLARE (INLINE FLEXI-STREAMS::WRITE-WORD))
;         (LET ((CHAR-CODE #))
;           (DECLARE (TYPE FLEXI-STREAMS::CHAR-CODE-INTEGER CHAR-CODE))
;           (COND (# #) (T # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT
;                        FLEXI-CRLF-GBK-FORMAT)
;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::SIGNAL-ENCODING-ERROR FORMAT
;                                           "~S (code ~A) is not in this encoding."
;                                           FLEXI-STREAMS::CHAR-GETTER
;                                           FLEXI-STREAMS:OCTET)
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET IF FLET COND IF IF THE LET IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET IF FLET COND IF IF THE LET IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET IF FLET COND IF IF THE LET IF 
; --> FLEXI-STREAMS::SIGNAL-ENCODING-ERROR LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET 
; ==>
;   (#:WRITE-CHAR2 (#:CHAR1)
;    (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE #:CHAR1)))
;      (IF (<= FLEXI-STREAMS:OCTET 127)
;          (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;          (FLET (#)
;            (DECLARE #)
;            (DECLARE #)
;            (COND # # #)))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 65280 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 65280 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::LOGAND* 255 FLEXI-STREAMS::WORD)
; ==>
;   (LOGAND 255 FLEXI-STREAMS::WORD)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (IF (<= FLEXI-STREAMS:OCTET 127)
;             (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;             (FLET (#)
;               (DECLARE #)
;               (DECLARE #)
;               (COND # # #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OBJECT BLOCK ETYPECASE LET COND IF 
; --> IF PROGN SYMBOL-MACROLET LOCALLY FLET 
; ==>
;   (#:WRITE-CHAR2 (#:CHAR1)
;    (LET ((FLEXI-STREAMS:OCTET (CHAR-CODE #:CHAR1)))
;      (IF (<= FLEXI-STREAMS:OCTET 127)
;          (FLEXI-STREAMS::OCTET-WRITER FLEXI-STREAMS:OCTET)
;          (FLET (#)
;            (DECLARE #)
;            (DECLARE #)
;            (COND # # #)))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT
;                        FLEXI-CRLF-UTF-32-LE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/encode.lisp
; in:
;      DEFINE-CHAR-ENCODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT
;                        FLEXI-CRLF-UTF-32-BE-FORMAT)
;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)
; --> CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-ENCODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET ((CHAR-CODE (CHAR-CODE FLEXI-STREAMS::CHAR-GETTER)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -24)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -16)))
;         (FLEXI-STREAMS::OCTET-WRITER
;          (FLEXI-STREAMS::LOGAND* 255 (FLEXI-STREAMS::ASH* CHAR-CODE -8)))
;         (FLEXI-STREAMS::OCTET-WRITER (FLEXI-STREAMS::LOGAND* 255 CHAR-CODE))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY LET CHAR-CODE LET 
; --> FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY LET CHAR-CODE LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET LOOP BLOCK LET TAGBODY MACROLET 
; --> SYMBOL-MACROLET PROGN LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS FLEXI-STREAMS::WRITE-OCTET BLOCK SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS MACROLET ETYPECASE LET COND IF IF PROGN 
; --> FLEXI-STREAMS::ITERATE LOOP BLOCK LET TAGBODY PROGN SYMBOL-MACROLET 
; --> LOCALLY FLET LET FLEXI-STREAMS::CHAR-GETTER AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET 
; ==>
;   (POSITION #\Newline SEQUENCE :TEST #'CHAR= :START FLEXI-STREAMS::START :END
;             FLEXI-STREAMS::END :FROM-END T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER -1073741823 1073741823), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL (-1) (1))) &OPTIONAL), not a (VALUES
;                                                                                 (UNSIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> MACROLET LABELS SETQ SETF LET* COND IF THE LET COND IF IF 
; ==>
;   (+ FLEXI-STREAMS::COLUMN (- FLEXI-STREAMS::END FLEXI-STREAMS::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-WRITERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMETHOD CHAR-TO-OCTETS ...)
; processing (DEFMETHOD CHAR-TO-OCTETS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/encode-tmpOH5AKS8D.fasl
; compilation finished in 0:00:16.890
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/decode.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFUN RECOVER-FROM-ENCODING-ERROR ...)
; processing (DEFGENERIC OCTETS-TO-CHAR-CODE ...)
; processing (DEFGENERIC OCTETS-TO-STRING* ...)
; processing (DEFMETHOD OCTETS-TO-STRING* ...)
; processing (DEFMACRO DEFINE-SEQUENCE-READERS ...)
; processing (DEFMACRO DEFINE-CHAR-DECODERS ...)
; processing (DEFINE-CHAR-DECODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-LATIN-1-FORMAT FLEXI-CR-LATIN-1-FORMAT
;                        FLEXI-CRLF-LATIN-1-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-LATIN-1-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-LATIN-1-FORMAT)
;       FLEXI-STREAMS::OCTET-GETTER)
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET 
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK 
; --> PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER BLOCK 
; --> PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET PROGN FLEXI-STREAMS::OCTET-GETTER 
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-ASCII-FORMAT FLEXI-CR-ASCII-FORMAT
;                        FLEXI-CRLF-ASCII-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;           FLEXI-STREAMS:OCTET))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-ASCII-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-ASCII-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (IF (> (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             FLEXI-STREAMS:OCTET)))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-8-BIT-FORMAT FLEXI-CR-8-BIT-FORMAT
;                        FLEXI-CRLF-8-BIT-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (LET ((CHAR-CODE (AREF # #)))
;         (IF (OR (NULL CHAR-CODE) (= # 65533))
;             (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;              "No character which corresponds to octet #x~X." FLEXI-STREAMS:OCTET)
;             CHAR-CODE)))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-8-BIT-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-8-BIT-FORMAT)
;       (WITH-ACCESSORS ((FLEXI-STREAMS::DECODING-TABLE
;                         FLEXI-STREAMS::EXTERNAL-FORMAT-DECODING-TABLE))
;           FORMAT
;         (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;           (LET (#)
;             (IF #
;                 #
;                 CHAR-CODE)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-8-FORMAT FLEXI-CR-UTF-8-FORMAT
;                        FLEXI-CRLF-UTF-8-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "Unexpected value #x~X at start of UTF-8 sequence." OCTET)).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-8-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-8-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-16-LE-FORMAT FLEXI-CR-UTF-16-LE-FORMAT
;                        FLEXI-CRLF-UTF-16-LE-FORMAT)
;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 1 {56045259}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G33 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G33
;         #:G33
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G33 OCTET-GETTER)))

;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 1 {56045259}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G35 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G35
;         #:G35
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G35 OCTET-GETTER)))

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::OCTETS-TO-CHAR-CODE
;     (SYMBOL-MACROLET ((FLEXI-STREAMS::OCTET-GETTER
;                        (FUNCALL FLEXI-STREAMS::READER)))
;       (LET ((#:CHAR-CODE0 #))
;         (WHEN (AND #:CHAR-CODE0 #)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "Illegal code point ~A (#x~:*~X)." #:CHAR-CODE0))
;         #:CHAR-CODE0)))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM OCTETS-TO-CHAR-CODE NIL). Use GO/RETURN-FROM with SAFETY 0, or
; declare the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET IF COND IF THE 
; ==>
;   (RETURN-FROM FLEXI-STREAMS::CHAR-DECODER NIL)
; 
; caught STYLE-WARNING:
;   Result is a (VALUES &OPTIONAL NULL &REST T), not a (MOD 1114112).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-16-BE-FORMAT FLEXI-CR-UTF-16-BE-FORMAT
;                        FLEXI-CRLF-UTF-16-BE-FORMAT)
;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 2 {572B1B31}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G33 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G33
;         #:G33
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G33 OCTET-GETTER)))

;     (FLEXI-STREAMS::READ-NEXT-WORD)
; 
; note: implementation limitation: couldn't inline expand because expansion refers to the optimized away object #<SB-C::CTRAN 2 {572B1B31}>.
; 
; note: deleting unused function
;   (SB-C::LOCAL-INLINE READ-NEXT-WORD)

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR 
; ==>
;   (LET ((#:G35 FLEXI-STREAMS::OCTET-GETTER))
;     (IF #:G35
;         #:G35
;         (COND
;          (FLEXI-STREAMS::FIRST-OCTET-SEEN
;           (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE #))
;          (T (RETURN-FROM FLEXI-STREAMS::OCTETS-TO-CHAR-CODE NIL)))))
; 
; note: deleting unused function
;   (LET ((#:G35 OCTET-GETTER)))

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::OCTETS-TO-CHAR-CODE
;     (SYMBOL-MACROLET ((FLEXI-STREAMS::OCTET-GETTER
;                        (FUNCALL FLEXI-STREAMS::READER)))
;       (LET ((#:CHAR-CODE0 #))
;         (WHEN (AND #:CHAR-CODE0 #)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "Illegal code point ~A (#x~:*~X)." #:CHAR-CODE0))
;         #:CHAR-CODE0)))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM OCTETS-TO-CHAR-CODE NIL). Use GO/RETURN-FROM with SAFETY 0, or
; declare the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> LET OR LET IF COND IF THE RETURN-FROM 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a (MOD 1114112):
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET IF COND IF THE 
; ==>
;   (RETURN-FROM FLEXI-STREAMS::CHAR-DECODER NIL)
; 
; caught STYLE-WARNING:
;   Result is a (VALUES &OPTIONAL NULL &REST T), not a (MOD 1114112).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER AND IF PROG1 LET THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-16-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-16-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (FLET (#)
;             (DECLARE #)
;             (LET #
;               #
;               #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-16 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-GBK-FORMAT FLEXI-CR-GBK-FORMAT
;                        FLEXI-CRLF-GBK-FORMAT)
;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; --> FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; --> BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;       (COND
;        ((<= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 127)
;         FLEXI-STREAMS:OCTET)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 128) 8364)
;        ((= (THE FLEXI-STREAMS:OCTET FLEXI-STREAMS:OCTET) 255) 63733)
;        (T
;         (LET (#)
;           (IF #
;               #
;               #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LET ((FLEXI-STREAMS::NEXT-BYTE FLEXI-STREAMS::OCTET-GETTER))
;       (IF (NULL FLEXI-STREAMS::NEXT-BYTE)
;           (FLEXI-STREAMS::RECOVER-FROM-ENCODING-ERROR FORMAT
;            "End of data while in GBK sequence.")
;           (LET ((FLEXI-STREAMS::WORD #))
;             (DECLARE (TYPE # FLEXI-STREAMS::WORD))
;             (LET (#)
;               (IF FLEXI-STREAMS:OCTET
;                   FLEXI-STREAMS:OCTET
;                   #)))))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-GBK-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-GBK-FORMAT)
;       (FLEXI-STREAMS::WHEN-LET (FLEXI-STREAMS:OCTET FLEXI-STREAMS::OCTET-GETTER)
;         (COND ((<= # 127) FLEXI-STREAMS:OCTET) ((= # 128) 8364) ((= # 255) 63733)
;               (T
;                (LET #
;                  #)))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a (NOT NULL), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-32-LE-FORMAT FLEXI-CR-UTF-32-LE-FORMAT
;                        FLEXI-CRLF-UTF-32-LE-FORMAT)
;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-16 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-126 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-141 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-109 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-460 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-476 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-442 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-800 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-817 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-781 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-LE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-LE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 0 FLEXI-STREAMS::TO 24 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

; processing (DEFINE-CHAR-DECODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT ...) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/decode.lisp
; in:
;      DEFINE-CHAR-DECODERS (FLEXI-UTF-32-BE-FORMAT FLEXI-CR-UTF-32-BE-FORMAT
;                        FLEXI-CRLF-UTF-32-BE-FORMAT)
;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-16 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> DEFMETHOD PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; --> SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD LIST* LET* 
; --> SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK SYMBOL-MACROLET LET WHEN IF AND IF OR LET 
; --> IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-126 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-141 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-109 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-460 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-476 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-442 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> LET PROGN LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; --> LET OR LET FLEXI-STREAMS::OCTET-GETTER BLOCK PROG1 LET AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET 
; ==>
;   (BLOCK FLEXI-STREAMS::CHAR-DECODER
;     (LOCALLY
;      (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;      (FLET ((#:GET-CHAR-CODE4 #
;               #))
;        (LET (#)
;          (CASE #:CHAR-CODE2 # #)))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER
;   (RECOVER-FROM-ENCODING-ERROR FORMAT
;    "End of data while in UTF-32 sequence.")).
; Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT
; to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-800 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-817 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF IF IF PROGN FLEXI-STREAMS::ITERATE 
; --> FLET LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK 
; --> LOCALLY FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-781 (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.

; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK WITH-ACCESSORS LET SYMBOL-MACROLET LET* 
; --> FLET MACROLET ETYPECASE LET COND IF PROGN FLEXI-STREAMS::ITERATE FLET 
; --> LOOP BLOCK TAGBODY PROGN LET PROGN SYMBOL-MACROLET MACROLET BLOCK LOCALLY 
; --> FLET #:GET-CHAR-CODE4 BLOCK LET WHEN IF AND IF OR LET IF > IF 
; ==>
;   (> #:CHAR-CODE0 1114111)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; ==>
;   (ASH FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (FLEXI-STREAMS::READ-NEXT-BYTE)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM CHAR-DECODER NIL). Use GO/RETURN-FROM with SAFETY 0, or declare
; the exit function DYNAMIC-EXTENT to avoid.

;     (LOOP FLEXI-STREAMS::FOR
;           COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;           FLEXI-STREAMS::FOR ...)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (UNSIGNED-BYTE
;                                                                 32)
;                                                                &REST T).
;       etc.

;     (FLEXI-STREAMS::DEFINE-CHAR-DECODERS (FLEXI-STREAMS::FLEXI-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CR-UTF-32-BE-FORMAT
;                                           FLEXI-STREAMS::FLEXI-CRLF-UTF-32-BE-FORMAT)
;       (LET (FLEXI-STREAMS::FIRST-OCTET-SEEN)
;         (DECLARE (BOOLEAN FLEXI-STREAMS::FIRST-OCTET-SEEN))
;         (MACROLET ((FLEXI-STREAMS::READ-NEXT-BYTE #
;                      '#))
;           (LOOP FLEXI-STREAMS::FOR
;                 COUNT FLEXI-STREAMS::OF-TYPE FIXNUM FLEXI-STREAMS::FROM 24 FLEXI-STREAMS::DOWNTO 0 FLEXI-STREAMS::BY 8
;                 FLEXI-STREAMS::FOR ...))))
; --> FLEXI-STREAMS::DEFINE-SEQUENCE-READERS PROGN DEFMETHOD PROGN EVAL-WHEN 
; --> SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD SB-PCL::LOAD-DEFMETHOD 
; --> LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION SYMBOL-MACROLET 
; --> SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET* LOOP BLOCK LET TAGBODY SETF 
; --> SB-KERNEL:%SCHARSET 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline ASH (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                                (SIGNED-BYTE 32)
;                                                                &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (FLEXI-STREAMS::ASH* FLEXI-STREAMS:OCTET COUNT)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline ASH

; processing (DEFMETHOD OCTETS-TO-CHAR-CODE ...)
; processing (DEFMETHOD OCTETS-TO-CHAR-CODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/decode-tmpTNV77KDS.fasl
; compilation finished in 0:00:36.486
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "flexi-streams" "decode">
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCLASS IN-MEMORY-STREAM ...)
; processing (DEFCLASS IN-MEMORY-INPUT-STREAM ...)
; processing (DEFCLASS IN-MEMORY-OUTPUT-STREAM ...)
; processing (DEFCLASS LIST-STREAM ...)
; processing (DEFCLASS VECTOR-STREAM ...)
; processing (DEFCLASS LIST-INPUT-STREAM ...)
; processing (DEFCLASS VECTOR-INPUT-STREAM ...)
; processing (DEFCLASS VECTOR-OUTPUT-STREAM ...)
; processing (DEFMETHOD CHECK-IF-OPEN ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFGENERIC PEEK-BYTE ...)
; processing (DEFMETHOD PEEK-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD PEEK-BYTE (VECTOR-INPUT-STREAM)
;     (= BYTE FLEXI-STREAMS::PEEK-TYPE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP :FOR BYTE = (READ-BYTE STREAM FLEXI-STREAMS::EOF-ERROR-P :EOF)
;           :FOR FLEXI-STREAMS::NEW-INDEX :FROM FLEXI-STREAMS::INDEX
;           :UNTIL (COND ((EQ BYTE :EOF) (RETURN FLEXI-STREAMS::EOF-VALUE))
;                        ((NULL FLEXI-STREAMS::PEEK-TYPE))
;                        ((EQ FLEXI-STREAMS::PEEK-TYPE 'T) (PLUSP BYTE))
;                        ((= BYTE FLEXI-STREAMS::PEEK-TYPE)))
;           :FINALLY ...)
; --> LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (PLUSP BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOOP :FOR BYTE = (READ-BYTE STREAM FLEXI-STREAMS::EOF-ERROR-P :EOF)
;           :FOR FLEXI-STREAMS::NEW-INDEX :FROM FLEXI-STREAMS::INDEX
;           :UNTIL (COND ((EQ BYTE :EOF) (RETURN FLEXI-STREAMS::EOF-VALUE))
;                        ((NULL FLEXI-STREAMS::PEEK-TYPE))
;                        ((EQ FLEXI-STREAMS::PEEK-TYPE 'T) (PLUSP BYTE))
;                        ((= BYTE FLEXI-STREAMS::PEEK-TYPE)))
;           :FINALLY ...)
; --> LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD PEEK-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD PEEK-BYTE (LIST-INPUT-STREAM)
;     (= BYTE FLEXI-STREAMS::PEEK-TYPE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD TRANSFORM-OCTET ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD TRANSFORM-OCTET (IN-MEMORY-STREAM T)
;     (FUNCALL (OR (FLEXI-STREAMS::IN-MEMORY-STREAM-TRANSFORMER STREAM) #'IDENTITY)
;              FLEXI-STREAMS:OCTET)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFMETHOD STREAM-LISTEN ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (LIST-INPUT-STREAM T T T)
;     (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TRANSFORMER is not known to be a function

;     (SETF (ELT SEQUENCE FLEXI-STREAMS::INDEX)
;             (IF FLEXI-STREAMS::TRANSFORMER
;                 (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
;                 ELT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

; processing (DEFMETHOD STREAM-READ-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-READ-BYTE (VECTOR-INPUT-STREAM)
;     (AREF VECTOR FLEXI-STREAMS::CURRENT-INDEX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFMETHOD STREAM-LISTEN ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (VECTOR-INPUT-STREAM T T T)
;     (AREF VECTOR FLEXI-STREAMS::VECTOR-INDEX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TRANSFORMER is not known to be a function

;     (SETF (ELT SEQUENCE FLEXI-STREAMS::INDEX)
;             (IF FLEXI-STREAMS::TRANSFORMER
;                 (FUNCALL FLEXI-STREAMS::TRANSFORMER ELT)
;                 ELT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD STREAM-WRITE-SEQUENCE (VECTOR-OUTPUT-STREAM T T T)
;     (ELT SEQUENCE FLEXI-STREAMS::INDEX)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD (SETF STREAM-FILE-POSITION) (T VECTOR-INPUT-STREAM)
;     (<= 0 FLEXI-STREAMS::POSITION-SPEC FLEXI-STREAMS::END)
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFMETHOD (SETF STREAM-FILE-POSITION) (T VECTOR-OUTPUT-STREAM)
;     (ARRAY-TOTAL-SIZE VECTOR)
; 
; note: unable to optimize because: can't tell the rank at compile time

;     (<= 0 FLEXI-STREAMS::POSITION-SPEC ARRAY-TOTAL-SIZE-LIMIT)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD MAKE-IN-MEMORY-INPUT-STREAM ...)
; processing (DEFMETHOD MAKE-IN-MEMORY-INPUT-STREAM ...)
; processing (DEFUN MAKE-OUTPUT-VECTOR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/in-memory.lisp
; in: DEFUN MAKE-OUTPUT-VECTOR
;     (MAKE-ARRAY 0 :ADJUSTABLE T :FILL-POINTER 0 :ELEMENT-TYPE
;                 FLEXI-STREAMS::ELEMENT-TYPE)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

; processing (DEFUN MAKE-IN-MEMORY-OUTPUT-STREAM ...)
; processing (DEFMETHOD GET-OUTPUT-STREAM-SEQUENCE ...)
; processing (DEFMETHOD OUTPUT-STREAM-SEQUENCE-LENGTH ...)
; processing (DEFMACRO WITH-INPUT-FROM-SEQUENCE ...)
; processing (DEFMACRO WITH-OUTPUT-TO-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/in-memory-tmp9AOKGDLT.fasl
; compilation finished in 0:00:01.140
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/stream.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFCLASS FLEXI-STREAM ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD (SETF FLEXI-STREAM-EXTERNAL-FORMAT) ...)
; processing (DEFMETHOD (SETF FLEXI-STREAM-ELEMENT-TYPE) ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMETHOD CLOSE ...)
; processing (DEFMETHOD OPEN-STREAM-P ...)
; processing (DEFMETHOD STREAM-FILE-POSITION ...)
; processing (DEFMETHOD (SETF STREAM-FILE-POSITION) ...)
; processing (DEFCLASS FLEXI-OUTPUT-STREAM ...)
; processing (DEFCLASS FLEXI-INPUT-STREAM ...)
; processing (DEFCLASS FLEXI-IO-STREAM ...)
; processing (DEFUN MAKE-FLEXI-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/stream-tmpXS9JOGMS.fasl
; compilation finished in 0:00:00.350
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/output.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFGENERIC WRITE-BYTE* ...)
; processing (DEFMETHOD WRITE-BYTE* ...)
; processing (DEFMETHOD STREAM-WRITE-CHAR ...)
; processing (DEFMETHOD STREAM-WRITE-CHAR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/output.lisp
; in: DEFMETHOD STREAM-WRITE-CHAR :AFTER (FLEXI-OUTPUT-STREAM T)
;     (INCF (THE INTEGER FLEXI-STREAMS::COLUMN))
; ==>
;   (+ 1 (THE INTEGER (FLEXI-STREAMS:FLEXI-STREAM-COLUMN #:G68)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD STREAM-FINISH-OUTPUT ...)
; processing (DEFMETHOD STREAM-FORCE-OUTPUT ...)
; processing (DEFMETHOD STREAM-LINE-COLUMN ...)
; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD STREAM-WRITE-STRING ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/output.lisp
; in: DEFMETHOD STREAM-WRITE-STRING (FLEXI-OUTPUT-STREAM T)
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/output-tmpERBDX74X.fasl
; compilation finished in 0:00:00.265
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/input.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFMETHOD READ-BYTE* ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD READ-BYTE* (FLEXI-INPUT-STREAM)
;     (>= POSITION FLEXI-STREAMS::BOUND)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR NULL INTEGER), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR NULL INTEGER), not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF POSITION)
; ==>
;   (+ 1 (THE INTEGER (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G08)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

;     (DECF POSITION)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD STREAM-CLEAR-INPUT ...)
; processing (DEFMETHOD STREAM-LISTEN ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-LISTEN (FLEXI-INPUT-STREAM)
;     (>= POSITION FLEXI-STREAMS::BOUND)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR NULL INTEGER), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR NULL INTEGER), not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFUN UNREAD-CHAR% ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFUN UNREAD-CHAR%
;     (DECF POSITION FLEXI-STREAMS::COUNTER)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFMETHOD STREAM-READ-CHAR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-READ-CHAR (FLEXI-INPUT-STREAM)
;     (OR (CODE-CHAR CHAR-CODE) CHAR-CODE)
; --> IF 
; ==>
;   CHAR-CODE
; 
; note: deleting unreachable code

; processing (DEFMETHOD STREAM-READ-CHAR-NO-HANG ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (FLEXI-INPUT-STREAM T T T)
;     (- FLEXI-STREAMS::BOUND POSITION)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (REPLACE SEQUENCE FLEXI-STREAMS::OCTET-STACK :START1 FLEXI-STREAMS::START
;              :END1 FLEXI-STREAMS::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (LENGTH FLEXI-STREAMS::OCTET-STACK)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (ELT SEQUENCE (1- FLEXI-STREAMS::INDEX))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (INCF POSITION (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START))
; ==>
;   (+ (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START)
;      (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G1130))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MIN FLEXI-STREAMS::END
;          (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION)))
; 
; note: unable to open code because: The operands might not be the same type.

;     (- FLEXI-STREAMS::BOUND POSITION)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870912 536870910), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (MIN FLEXI-STREAMS::END
;          (+ FLEXI-STREAMS::START (- FLEXI-STREAMS::BOUND POSITION)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF POSITION (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START))
; ==>
;   (+ (- FLEXI-STREAMS::INDEX FLEXI-STREAMS::START)
;      (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G1130))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER -536870910 1073741820), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870910 1073741820), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

;     (INCF FLEXI-STREAMS::INDEX FLEXI-STREAMS::OCTETS-FLUSHED)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G77)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMETHOD STREAM-UNREAD-CHAR ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD STREAM-UNREAD-CHAR (FLEXI-INPUT-STREAM T)
;     (= (CHAR-CODE CHAR) FLEXI-STREAMS::LAST-CHAR-CODE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFMETHOD UNREAD-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD UNREAD-BYTE (T FLEXI-INPUT-STREAM)
;     (= BYTE FLEXI-STREAMS::LAST-OCTET)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (DECF (THE INTEGER POSITION))
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD PEEK-BYTE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/input.lisp
; in: DEFMETHOD PEEK-BYTE (FLEXI-INPUT-STREAM)
;     (= FLEXI-STREAMS:OCTET FLEXI-STREAMS::PEEK-TYPE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP FLEXI-STREAMS:OCTET)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/input-tmpTQIEF2IQ.fasl
; compilation finished in 0:00:00.565
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/io.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFMETHOD RESET-INPUT-STATE ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/io.lisp
; in: DEFMETHOD RESET-INPUT-STATE (FLEXI-IO-STREAM)
;     (LENGTH FLEXI-STREAMS::OCTET-STACK)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-CHAR ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD RESET-OUTPUT-STATE ...)
; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFMETHOD STREAM-READ-CHAR ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)
; processing (DEFMETHOD STREAM-UNREAD-CHAR ...)
; processing (DEFMETHOD UNREAD-BYTE ...)
; processing (DEFMETHOD STREAM-CLEAR-INPUT ...)
; processing (DEFMETHOD WRITE-BYTE* ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/io.lisp
; in: DEFMETHOD WRITE-BYTE* :AFTER (T FLEXI-IO-STREAM)
;     (INCF POSITION)
; ==>
;   (+ 1 (FLEXI-STREAMS:FLEXI-STREAM-POSITION #:G56))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/io-tmpPAAFO6LP.fasl
; compilation finished in 0:00:00.290
; compiling file "/usr/share/common-lisp/source/cl-flexi-streams/strings.lisp" (written 28 JUL 2021 07:07:50 PM):
; processing (IN-PACKAGE :FLEXI-STREAMS)
; processing (DEFUN STRING-TO-OCTETS ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN STRING-TO-OCTETS
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFUN OCTETS-TO-STRING ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN OCTETS-TO-STRING
;     (LENGTH SEQUENCE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFUN OCTET-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN OCTET-LENGTH
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFUN CHAR-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-flexi-streams/strings.lisp
; in: DEFUN CHAR-LENGTH
;     (LENGTH SEQUENCE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-flexi-streams/strings-tmp4PCSVQUR.fasl
; compilation finished in 0:00:00.190
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/pkgdcl.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (DEFPACKAGE :BORDEAUX-THREADS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/pkgdcl-tmpCUMSDKM4.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/bordeaux-threads.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (IN-PACKAGE #:BORDEAUX-THREADS)
; processing (DEFVAR *SUPPORTS-THREADS-P* ...)
; processing (DEFUN MARK-SUPPORTED ...)
; processing (DEFINE-CONDITION BORDEAUX-MP-CONDITION ...)
; processing (DEFGENERIC MAKE-THREADING-SUPPORT-ERROR ...)
; processing (DEFSTRUCT %SEMAPHORE ...)
; processing (DEFVAR *DEFAULT-SPECIAL-BINDINGS* ...)
; processing (DEFMACRO DEFBINDINGS ...)
; processing (DEFBINDINGS *STANDARD-IO-BINDINGS* ...)
; processing (DEFUN BINDING-DEFAULT-SPECIALS ...)
; processing (DEFUN SIGNAL-ERROR-IF-CURRENT-THREAD ...)
; processing (DEFPARAMETER *NO-CONDITION-WAIT-TIMEOUT-MESSAGE* ...)
; processing (DEFUN SIGNAL-ERROR-IF-CONDITION-WAIT-TIMEOUT ...)
; processing (DEFMACRO DEFINE-CONDITION-WAIT-COMPILER-MACRO ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/bordeaux-threads-tmpVBY1FQ3S.fasl
; compilation finished in 0:00:00.330
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/impl-null.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (IN-PACKAGE #:BORDEAUX-THREADS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/impl-null-tmpS8NUOPMQ.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/bordeaux-threads/src/default-implementations.lisp" (written 07 JUN 2020 09:11:43 PM):
; processing (IN-PACKAGE #:BORDEAUX-THREADS)
; processing (DEFMACRO DEFDFUN ...)
; processing (DEFMACRO DEFDMACRO ...)
; processing (DEFDFUN START-MULTIPROCESSING ...)
; processing (DEFDFUN MAKE-THREAD ...)
; processing (DEFDFUN %MAKE-THREAD ...)
; processing (DEFDFUN CURRENT-THREAD ...)
; processing (DEFDFUN THREADP ...)
; processing (DEFDFUN THREAD-NAME ...)
; processing (DEFDFUN LOCK-P ...)
; processing (DEFDFUN RECURSIVE-LOCK-P ...)
; processing (DEFDFUN MAKE-LOCK ...)
; processing (DEFDFUN ACQUIRE-LOCK ...)
; processing (DEFDFUN RELEASE-LOCK ...)
; processing (DEFDMACRO WITH-LOCK-HELD ...)
; processing (DEFDFUN MAKE-RECURSIVE-LOCK ...)
; processing (DEFDFUN ACQUIRE-RECURSIVE-LOCK ...)
; processing (DEFDFUN RELEASE-RECURSIVE-LOCK ...)
; processing (DEFDMACRO WITH-RECURSIVE-LOCK-HELD ...)
; processing (DEFDFUN THREAD-YIELD ...)
; processing (DEFDFUN MAKE-CONDITION-VARIABLE ...)
; processing (DEFDFUN CONDITION-WAIT ...)
; processing (DEFDFUN CONDITION-NOTIFY ...)
; processing (DEFDFUN MAKE-SEMAPHORE ...)
; processing (DEFDFUN SIGNAL-SEMAPHORE ...)
; processing (DEFDFUN WAIT-ON-SEMAPHORE ...)
; processing (DEFDFUN SEMAPHORE-P ...)

; file: /usr/share/common-lisp/source/bordeaux-threads/src/default-implementations.lisp
; in: DEFDFUN SEMAPHORE-P
;     'BORDEAUX-THREADS:SEMAPHORE
; 
; note: can't open-code test of unknown type SEMAPHORE

; processing (DEFDFUN ALL-THREADS ...)
; processing (DEFDFUN INTERRUPT-THREAD ...)
; processing (DEFDFUN DESTROY-THREAD ...)
; processing (DEFDFUN THREAD-ALIVE-P ...)
; processing (DEFDFUN JOIN-THREAD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/bordeaux-threads/src/default-implementations-tmpPYED056U.fasl
; compilation finished in 0:00:01.135
; compiling file "/usr/share/common-lisp/source/trivial-garbage/trivial-garbage.lisp" (written 29 DEC 2021 06:00:51 PM):
; processing (DEFPACKAGE #:TRIVIAL-GARBAGE ...)
; processing (IN-PACKAGE #:TRIVIAL-GARBAGE)
; processing (DEFUN GC ...)
; processing (DEFUN MAKE-WEAK-POINTER ...)
; processing (DEFUN WEAK-POINTER-P ...)
; processing (DEFUN WEAK-POINTER-VALUE ...)
; processing (DEFUN WEAKNESS-KEYWORD-ARG ...)
; processing (DEFVAR *WEAKNESS-WARNINGS* ...)
; processing (DEFUN WEAKNESS-MISSING ...)
; processing (DEFUN WEAKNESS-KEYWORD-OPT ...)
; processing (DEFUN MAKE-WEAK-HASH-TABLE ...)
; processing (DEFUN MAKE-HASH-TABLE ...)
; processing (DEFUN HASH-TABLE-WEAKNESS ...)
; processing (DEFUN FINALIZE ...)
; processing (DEFUN CANCEL-FINALIZATION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-garbage/trivial-garbage-tmpUOCPY155.fasl
; compilation finished in 0:00:00.190
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/package.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (DEFPACKAGE #:SPLIT-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/package-tmpP4BCARWB.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/vector.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DECLAIM (INLINE SPLIT-VECTOR ...))
; processing (DEFTYPE ARRAY-INDEX ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SPLIT-VECTOR-FROM-END ...)
; processing (DEFUN SPLIT-VECTOR-FROM-START ...)
; processing (DEFUN SPLIT-VECTOR-IF ...)
; processing (DEFUN SPLIT-VECTOR-IF-NOT ...)
; processing (DEFUN SPLIT-VECTOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/vector-tmpOUEHOD9C.fasl
; compilation finished in 0:00:01.145
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/list.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DECLAIM (INLINE COLLECT-UNTIL ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN COLLECT-UNTIL ...)
; processing (DEFUN COUNT-WHILE ...)
; processing (DEFUN SPLIT-LIST-INTERNAL ...)
; processing (DEFUN SPLIT-LIST-FROM-END ...)
; processing (DEFUN SPLIT-LIST-FROM-START ...)
; processing (DEFUN SPLIT-LIST-IF ...)
; processing (DEFUN SPLIT-LIST-IF-NOT ...)
; processing (DEFUN SPLIT-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/list-tmp5ZHGID8G.fasl
; compilation finished in 0:00:01.690
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/extended-sequence.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DEFTYPE EXTENDED-SEQUENCE ...)
; processing (DECLAIM (INLINE SPLIT-EXTENDED-SEQUENCE ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-FROM-END ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-FROM-START ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-IF ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE-IF-NOT ...)
; processing (DEFUN SPLIT-EXTENDED-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/extended-sequence-tmp9D2N5DM.fasl
; compilation finished in 0:00:01.030
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/api.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (DEFUN LIST-LONG-ENOUGH-P ...)
; processing (DEFUN CHECK-BOUNDS ...)
; processing (DEFINE-CONDITION SIMPLE-PROGRAM-ERROR ...)
; processing (DEFMACRO CHECK-TESTS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SPLIT-SEQUENCE ...)
; processing (DEFUN SPLIT-SEQUENCE-IF ...)
; processing (DEFUN SPLIT-SEQUENCE-IF-NOT ...)
; processing (PUSHNEW :SPLIT-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/api-tmpKDSLP2NX.fasl
; compilation finished in 0:00:05.435
; compiling file "/usr/share/common-lisp/source/cl-split-sequence/documentation.lisp" (written 28 MAY 2021 03:05:40 AM):
; processing (IN-PACKAGE :SPLIT-SEQUENCE)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-split-sequence/documentation-tmp4QLHV6NG.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/usocket/package.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (DEFPACKAGE :USOCKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/usocket/package-tmpMFQG7214.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/usocket/usocket.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (DEFPARAMETER *WILDCARD-HOST* ...)
; processing (DEFPARAMETER *AUTO-PORT* ...)
; processing (DEFPARAMETER *VERSION* ...)
; processing (DEFCONSTANT +MAX-DATAGRAM-PACKET-SIZE+ ...)
; processing (DEFCLASS USOCKET ...)
; processing (DEFGENERIC SOCKET-STATE ...)
; processing (DEFMETHOD SOCKET-STATE ...)
; processing (DEFCLASS STREAM-USOCKET ...)
; processing (DEFCLASS STREAM-SERVER-USOCKET ...)
; processing (DEFCLASS DATAGRAM-USOCKET ...)
; processing (DEFUN USOCKET-P ...)
; processing (DEFUN STREAM-USOCKET-P ...)
; processing (DEFUN STREAM-SERVER-USOCKET-P ...)
; processing (DEFUN DATAGRAM-USOCKET-P ...)
; processing (DEFUN MAKE-SOCKET ...)
; processing (DEFUN MAKE-STREAM-SOCKET ...)
; processing (DEFUN MAKE-STREAM-SERVER-SOCKET ...)
; processing (DEFUN MAKE-DATAGRAM-SOCKET ...)
; processing (DEFGENERIC SOCKET-ACCEPT ...)
; processing (DEFGENERIC SOCKET-CLOSE ...)
; processing (DEFMETHOD SOCKET-CLOSE ...)
; processing (DEFGENERIC SOCKET-SHUTDOWN ...)
; processing (DEFGENERIC SOCKET-SEND ...)
; processing (DEFGENERIC SOCKET-RECEIVE ...)
; processing (DEFGENERIC GET-LOCAL-ADDRESS ...)
; processing (DEFGENERIC GET-PEER-ADDRESS ...)
; processing (DEFGENERIC GET-LOCAL-PORT ...)
; processing (DEFGENERIC GET-PEER-PORT ...)
; processing (DEFGENERIC GET-LOCAL-NAME ...)
; processing (DEFGENERIC GET-PEER-NAME ...)
; processing (DEFMACRO WITH-CONNECTED-SOCKET ...)
; processing (DEFMACRO WITH-CLIENT-SOCKET ...)
; processing (DEFMACRO WITH-SERVER-SOCKET ...)
; processing (DEFMACRO WITH-SOCKET-LISTENER ...)
; processing (DEFSTRUCT (WAIT-LIST #) ...)
; processing (DEFUN MAKE-WAIT-LIST ...)
; processing (DEFUN ADD-WAITER ...)
; processing (DEFUN REMOVE-WAITER ...)
; processing (DEFUN REMOVE-ALL-WAITERS ...)
; processing (DEFUN WAIT-FOR-INPUT ...)
; processing (DEFUN INTEGER-TO-OCTET-BUFFER ...)
; processing (DEFUN OCTET-BUFFER-TO-INTEGER ...)
; processing (DEFMACRO PORT-TO-OCTET-BUFFER ...)
; processing (DEFMACRO IP-TO-OCTET-BUFFER ...)
; processing (DEFMACRO PORT-FROM-OCTET-BUFFER ...)
; processing (DEFMACRO IP-FROM-OCTET-BUFFER ...)
; processing (DEFUN LIST-OF-STRINGS-TO-INTEGERS ...)
; processing (DEFUN IP-ADDRESS-STRING-P ...)
; processing (DEFUN HBO-TO-DOTTED-QUAD ...)
; processing (DEFUN HBO-TO-VECTOR-QUAD ...)
; processing (DEFUN VECTOR-QUAD-TO-DOTTED-QUAD ...)
; processing (DEFUN DOTTED-QUAD-TO-VECTOR-QUAD ...)
; processing (DEFGENERIC HOST-BYTE-ORDER ...)
; processing (DEFMETHOD HOST-BYTE-ORDER ...)
; processing (DEFMETHOD HOST-BYTE-ORDER ...)
; processing (DEFMETHOD HOST-BYTE-ORDER ...)
; processing (DEFUN VECTOR-TO-IPV6-HOST ...)
; processing (DEFUN SPLIT-IPV6-ADDRESS ...)
; processing (DEFUN IPV6-HOST-TO-VECTOR ...)
; processing (DEFUN HOST-TO-HOSTNAME ...)
; processing (DEFUN IP= ...)
; processing (DEFUN IP/= ...)
; processing (DEFUN GET-HOST-BY-NAME ...)
; processing (DEFUN GET-RANDOM-HOST-BY-NAME ...)
; processing (DEFUN HOST-TO-VECTOR-QUAD ...)
; processing (DEFUN HOST-TO-HBO ...)
; processing (DEFUN SPLIT-TIMEOUT ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (PROCLAIM (QUOTE #))
; processing (DEFUN BOOL->INT ...)
; processing (DEFUN INT->BOOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/usocket/usocket-tmpEL1UBVEC.fasl
; compilation finished in 0:00:01.910
; compiling file "/usr/share/common-lisp/source/usocket/condition.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (DEFINE-CONDITION INSUFFICIENT-IMPLEMENTATION ...)
; processing (DEFINE-CONDITION UNSUPPORTED ...)
; processing (DEFINE-CONDITION UNIMPLEMENTED ...)
; processing (DEFINE-CONDITION SOCKET-CONDITION ...)
; processing (DEFINE-CONDITION SOCKET-ERROR ...)
; processing (DEFINE-CONDITION NS-CONDITION ...)
; processing (DEFINE-CONDITION NS-ERROR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFINE-USOCKET-CONDITION-CLASSES ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (INTERRUPTED-CONDITION) ...)
; processing (DEFINE-CONDITION UNKNOWN-CONDITION ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (ADDRESS-IN-USE-ERROR ADDRESS-NOT-AVAILABLE-ERROR ...) ...)
; processing (DEFINE-CONDITION UNKNOWN-ERROR ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (NS-TRY-AGAIN-CONDITION) ...)
; processing (DEFINE-CONDITION NS-UNKNOWN-CONDITION ...)
; processing (DEFINE-USOCKET-CONDITION-CLASSES (NS-HOST-NOT-FOUND-ERROR NS-NO-RECOVERY-ERROR) ...)
; processing (DEFINE-CONDITION NS-UNKNOWN-ERROR ...)
; processing (DEFMACRO WITH-MAPPED-CONDITIONS ...)
; processing (DEFPARAMETER +UNIX-ERRNO-CONDITION-MAP+ ...)
; processing (DEFPARAMETER +UNIX-ERRNO-ERROR-MAP+ ...)
; processing (DEFUN MAP-ERRNO-CONDITION ...)
; processing (DEFUN MAP-ERRNO-ERROR ...)
; processing (DEFPARAMETER +UNIX-NS-ERROR-MAP+ ...)
; processing (DEFMACRO UNSUPPORTED ...)
; processing (DEFMACRO UNIMPLEMENTED ...)
; processing (DEFMACRO IGNORE-UNSUPPORTED-WARNINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/usocket/condition-tmpO7N5WXBL.fasl
; compilation finished in 0:00:00.400
; compiling file "/usr/share/common-lisp/source/usocket/backend/sbcl.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (PROGN (DEFUN GET-HOST-NAME ...))
; processing (DEFUN MAP-SOCKET-ERROR ...)
; processing (DEFPARAMETER +SBCL-CONDITION-MAP+ ...)
; processing (DEFPARAMETER +SBCL-ERROR-MAP+ ...)
; processing (DEFUN HANDLE-CONDITION ...)
; processing (DEFVAR *DUMMY-STREAM* ...)
; processing (DEFMACRO %WITH-TIMEOUT ...)
; processing (DEFUN GET-HOSTS-BY-NAME ...)
; processing (DEFUN SOCKET-CONNECT ...)

; file: /usr/share/common-lisp/source/usocket/backend/sbcl.lisp
; in: DEFUN SOCKET-CONNECT
;     (USOCKET::%WITH-TIMEOUT (USOCKET::TIMEOUT (ERROR 'TIMEOUT))
;       (USOCKET::CONNECT))
; --> TAGBODY FLET LET 
; ==>
;   (MAKE-TIMER #'#:G17)
; 
; note: could not stack allocate:
;        (%WITH-TIMEOUT (TIMEOUT (ERROR 'SB-EXT:TIMEOUT))
;          (CONNECT))

; processing (DEFUN SOCKET-LISTEN ...)
; processing (DEFMETHOD SOCKET-ACCEPT ...)
; processing (DEFMETHOD SOCKET-CLOSE ...)
; processing (DEFMETHOD SOCKET-CLOSE ...)
; processing (DEFMETHOD SOCKET-SHUTDOWN ...)
; processing (DEFMETHOD SOCKET-SEND ...)
; processing (DEFMETHOD SOCKET-RECEIVE ...)

; file: /usr/share/common-lisp/source/usocket/backend/sbcl.lisp
; in: DEFMETHOD SOCKET-RECEIVE (DATAGRAM-USOCKET T T)
;     (DEFMETHOD USOCKET:SOCKET-RECEIVE
;                ((USOCKET:USOCKET USOCKET:DATAGRAM-USOCKET) USOCKET::BUFFER LENGTH
;                 &KEY (USOCKET::ELEMENT-TYPE '(UNSIGNED-BYTE 8)))
;       (DECLARE
;        (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (INTEGER 0)
;                (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16)))
;       (USOCKET:WITH-MAPPED-CONDITIONS (USOCKET:USOCKET)
;         (LET ((USOCKET::S #))
;           (SB-BSD-SOCKETS:SOCKET-RECEIVE USOCKET::S USOCKET::BUFFER LENGTH
;                                          :ELEMENT-TYPE USOCKET::ELEMENT-TYPE))))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; ==>
;   (THE
;    (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) UNSIGNED-BYTE
;            (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16) &REST T)
;    (PROGN
;     (SYMBOL-MACROLET ((SB-PCL::PV-ENV-ENVIRONMENT SB-PCL::DEFAULT))
;       (SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS (# SB-PCL::.NEXT-METHOD-CALL. #
;                                               NIL :CALL-NEXT-METHOD-P NIL
;                                               :SETQ-P NIL :PARAMETERS-SETQD NIL
;                                               :METHOD-CELL # ...)
;         (DECLARE #)
;         (LOCALLY # #)))))
; 
; note: Type assertion too complex to check:
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) UNSIGNED-BYTE
;         (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16) &REST T).
; It allows an unknown number of values, consider using
; (VALUES (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) UNSIGNED-BYTE
;         (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) (UNSIGNED-BYTE 16) &OPTIONAL).

; processing (DEFMETHOD GET-LOCAL-NAME ...)
; processing (DEFMETHOD GET-PEER-NAME ...)
; processing (DEFMETHOD GET-LOCAL-ADDRESS ...)
; processing (DEFMETHOD GET-PEER-ADDRESS ...)
; processing (DEFMETHOD GET-LOCAL-PORT ...)
; processing (DEFMETHOD GET-PEER-PORT ...)
; processing (DEFUN GET-HOST-BY-ADDRESS ...)
; processing (PROGN (DEFUN %SETUP-WAIT-LIST ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/usocket/backend/sbcl-tmp7GPJW3WR.fasl
; compilation finished in 0:00:01.230
; compiling file "/usr/share/common-lisp/source/usocket/option.lisp" (written 23 DEC 2019 01:05:56 PM):
; processing (IN-PACKAGE :USOCKET)
; processing (DEFPARAMETER *BACKEND* ...)
; processing (DEFGENERIC SOCKET-OPTION ...)
; processing (DEFGENERIC (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD SOCKET-OPTION ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (DEFMETHOD (SETF SOCKET-OPTION) ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/usocket/option-tmpESZVJLGB.fasl
; compilation finished in 0:00:00.670
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/package.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL+SSL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/package-tmp861VENRV.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/reload.lisp" (written 18 MAY 2022 11:37:23 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFUN DETECT-MACOS-CUSTOM-OPENSSL-INSTALLATIONS ...)
; processing (DEFUN DETECT-CUSTOM-OPENSSL-INSTALLATIONS-IF-MACOS ...)
; processing (DETECT-CUSTOM-OPENSSL-INSTALLATIONS-IF-MACOS)
; processing (UNLESS CL+SSL/CONFIG::*LIBCRYPTO-OVERRIDE* ...)
; processing (UNLESS CL+SSL/CONFIG::*LIBSSL-OVERRIDE* ...)
; processing (UNLESS (MEMBER :CL+SSL-FOREIGN-LIBS-ALREADY-LOADED ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/reload-tmp7MX18LSW.fasl
; compilation finished in 0:00:00.065
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/conditions.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL+SSL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN READ-SSL-ERROR-QUEUE ...)
; processing (DEFUN FORMAT-SSL-ERROR-QUEUE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/conditions.lisp
; in: DEFUN FORMAT-SSL-ERROR-QUEUE
;     'CL+SSL::SSL-ERROR
; 
; note: can't open-code test of unknown type SSL-ERROR

;     (ETYPECASE CL+SSL::QUEUE-DESIGNATOR
;       (CL+SSL::SSL-ERROR (CL+SSL::SSL-ERROR-QUEUE CL+SSL::QUEUE-DESIGNATOR))
;       (LIST CL+SSL::QUEUE-DESIGNATOR))
; --> COND IF 
; ==>
;   (TYPEP #:G2 'CL+SSL::SSL-ERROR)
; 
; note: can't open-code test of unknown type SSL-ERROR

; processing (DEFINE-CONDITION CL+SSL-ERROR ...)
; processing (DEFINE-CONDITION SSL-ERROR ...)
; processing (DEFINE-CONDITION SSL-ERROR/HANDLE ...)
; processing (DEFINE-CONDITION SSL-ERROR-INITIALIZE ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-SOMETHING ...)
; processing (DEFINE-CONDITION SSL-ERROR-NONE ...)
; processing (DEFINE-CONDITION SSL-ERROR-ZERO-RETURN ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-READ ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-WRITE ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-CONNECT ...)
; processing (DEFINE-CONDITION SSL-ERROR-WANT-X509-LOOKUP ...)
; processing (DEFINE-CONDITION SSL-ERROR-SYSCALL ...)
; processing (DEFINE-CONDITION SSL-ERROR-SSL ...)
; processing (DEFUN SSL-SIGNAL-ERROR ...)
; processing (DEFPARAMETER *SSL-VERIFY-ERROR-ALIST* ...)
; processing (DEFUN SSL-VERIFY-ERROR-KEYWORD ...)
; processing (DEFUN SSL-VERIFY-ERROR-CODE ...)
; processing (DEFINE-CONDITION SSL-ERROR-VERIFY ...)
; processing (DEFINE-CONDITION SSL-ERROR-CALL ...)
; processing (DEFINE-CONDITION ASN1-ERROR ...)
; processing (DEFINE-CONDITION INVALID-ASN1-STRING ...)
; processing (DEFINE-CONDITION SERVER-CERTIFICATE-MISSING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/conditions-tmp4CP5SEFX.fasl
; compilation finished in 0:00:00.545
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/ffi.lisp" (written 18 MAY 2022 11:37:23 PM):
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFPARAMETER *LATE-BOUND-FOREIGN-FUNCTION-POINTERS* ...)
; processing (DEFMACRO DEFCFUN-LATE-BOUND ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFMACRO DEFCFUN-LATE-BOUND
;     (LENGTH CL+SSL::NAME-AND-OPTIONS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMACRO DEFCFUN-VERSIONED ...)
; processing (DEFVAR *CL+SSL-SSL-FOREIGN-FUNCTION-NAMES* ...)
; processing (DEFVAR *CL+SSL-CRYPTO-FOREIGN-FUNCTION-NAMES* ...)
; processing (DEFMACRO DEFINE-SSL-FUNCTION-EX ...)
; processing (DEFMACRO DEFINE-SSL-FUNCTION ...)
; processing (DEFMACRO DEFINE-CRYPTO-FUNCTION-EX ...)
; processing (DEFMACRO DEFINE-CRYPTO-FUNCTION ...)
; processing (DEFVAR *SSL-GLOBAL-CONTEXT* ...)
; processing (DEFVAR *SSL-GLOBAL-METHOD* ...)
; processing (DEFVAR *BIO-IS-OPAQUE* ...)
; processing (DEFVAR *LISP-BIO-TYPE*)
; processing (DEFVAR *BIO-LISP-METHOD* ...)
; processing (DEFPARAMETER *BLOCKP* ...)
; processing (DEFPARAMETER *PARTIAL-READ-P* ...)
; processing (DEFUN SSL-INITIALIZED-P ...)
; processing (DEFCONSTANT +SSL-FILETYPE-PEM+ ...)
; processing (DEFCONSTANT +SSL-FILETYPE-ASN1+ ...)
; processing (DEFCONSTANT +SSL-FILETYPE-DEFAULT+ ...)
; processing (DEFCONSTANT +SSL-CTRL-OPTIONS+ ...)
; processing (DEFCONSTANT +SSL_CTRL_SET_SESS_CACHE_MODE+ ...)
; processing (DEFCONSTANT +SSL_CTRL_MODE+ ...)
; processing (DEFCONSTANT +SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER+ ...)
; processing (DEFCONSTANT +RSA_F4+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-OFF+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-CLIENT+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-SERVER+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-BOTH+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-AUTO-CLEAR+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-INTERNAL-LOOKUP+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-INTERNAL-STORE+ ...)
; processing (DEFCONSTANT +SSL-SESS-CACHE-NO-INTERNAL+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-NONE+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-PEER+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-FAIL-IF-NO-PEER-CERT+ ...)
; processing (DEFCONSTANT +SSL-VERIFY-CLIENT-ONCE+ ...)
; processing (DEFCONSTANT +SSL-OP-ALL+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-SSLV2+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-SSLV3+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-TLSV1+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-TLSV1-2+ ...)
; processing (DEFCONSTANT +SSL-OP-NO-TLSV1-1+ ...)
; processing (DEFCONSTANT +SSL-CTRL-SET-MIN-PROTO-VERSION+ ...)
; processing (DEFCONSTANT +SSL-CTRL-SET-MAX-PROTO-VERSION+ ...)
; processing (DEFCONSTANT +SSL3-VERSION+ ...)
; processing (DEFCONSTANT +TLS1-VERSION+ ...)
; processing (DEFCONSTANT +TLS1-1-VERSION+ ...)
; processing (DEFCONSTANT +TLS1-2-VERSION+ ...)
; processing (DEFCONSTANT +TLS1-3-VERSION+ ...)
; processing (DEFCONSTANT +DTLS1-VERSION+ ...)
; processing (DEFCONSTANT +DTLS1-2-VERSION+ ...)
; processing (DEFVAR *TMP-RSA-KEY-512* ...)
; processing (DEFVAR *TMP-RSA-KEY-1024* ...)
; processing (DEFVAR *TMP-RSA-KEY-2048* ...)
; processing (DEFMACRO WHILE ...)
; processing (CFFI:DEFCFUN ("close" CLOSE-SOCKET) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCFUN ("close" CLOSE-SOCKET)
;     (CFFI:DEFCFUN ("close" CL+SSL::CLOSE-SOCKET)
;         :INT
;       (CL+SSL::SOCKET :INT))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::CLOSE-SOCKET
;         (CL+SSL::SOCKET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::CLOSE-SOCKET
;         (LET ((#:G0 CL+SSL::SOCKET))
;           (CFFI-SYS:%FOREIGN-FUNCALL "close" (:INT #:G0 :INT) :CONVENTION
;                                      :CDECL :LIBRARY :DEFAULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DECLAIM (INLINE SSL-WRITE ...))
; processing (CFFI:DEFCTYPE SSL-METHOD ...)
; processing (CFFI:DEFCTYPE SSL-CTX ...)
; processing (CFFI:DEFCTYPE SSL-POINTER ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLeay" CL+SSL::SSL-EAY)
;       :LONG)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-EAY
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-EAY
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLeay" (:LONG) :CONVENTION :CDECL :LIBRARY
;                                    CL+SSL/CONFIG::LIBCRYPTO)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("OpenSSL_version_num" CL+SSL::OPENSSL-VERSION-NUM)
;       :LONG)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-VERSION-NUM
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::OPENSSL-VERSION-NUM
;         (CFFI-SYS:%FOREIGN-FUNCALL "OpenSSL_version_num" (:LONG) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN COMPAT-OPENSSL-VERSION ...)
; processing (DEFUN ENCODE-OPENSSL-VERSION ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN ENCODE-OPENSSL-VERSION
;     (DEFUN CL+SSL::ENCODE-OPENSSL-VERSION
;            (CL+SSL::MAJOR CL+SSL::MINOR
;             &OPTIONAL (CL+SSL::PATCH 0) (CL+SSL::PRERELEASE))
;       "Builds a version number to compare OpenSSL against.
;   Note: the _really_ old formats (<= 0.9.4) are not supported."
;       (DECLARE (TYPE (INTEGER 0 3) CL+SSL::MAJOR)
;                (TYPE (INTEGER 0 10) CL+SSL::MINOR)
;                (TYPE (INTEGER 0 20) CL+SSL::PATCH))
;       (LOGIOR (ASH CL+SSL::MAJOR 28) (ASH CL+SSL::MINOR 20) (ASH CL+SSL::PATCH 4)
;               (IF CL+SSL::PRERELEASE
;                   15
;                   0)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ENCODE-OPENSSL-VERSION
;         (CL+SSL::MAJOR CL+SSL::MINOR &OPTIONAL (CL+SSL::PATCH 0)
;          (CL+SSL::PRERELEASE))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       "Builds a version number to compare OpenSSL against.
; Note: the _really_ old formats (<= 0.9.4) are not supported."
;       (DECLARE (TYPE (INTEGER 0 3) CL+SSL::MAJOR)
;                (TYPE (INTEGER 0 10) CL+SSL::MINOR)
;                (TYPE (INTEGER 0 20) CL+SSL::PATCH))
;       (BLOCK CL+SSL::ENCODE-OPENSSL-VERSION
;         (LOGIOR (ASH CL+SSL::MAJOR 28) (ASH CL+SSL::MINOR 20)
;                 (ASH CL+SSL::PATCH 4)
;                 (IF CL+SSL::PRERELEASE
;                     15
;                     0))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN OPENSSL-IS-AT-LEAST ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN OPENSSL-IS-AT-LEAST
;     (>= (CL+SSL::COMPAT-OPENSSL-VERSION)
;         (CL+SSL::ENCODE-OPENSSL-VERSION CL+SSL::MAJOR CL+SSL::MINOR CL+SSL::PATCH
;          CL+SSL::PRERELEASE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 8.15792463d8)
;                               (SINGLE-FLOAT * 8.1579245e8)
;                               (RATIONAL * 815792463)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (MOD 815792464), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN OPENSSL-IS-NOT-EVEN ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN OPENSSL-IS-NOT-EVEN
;     (< (CL+SSL::COMPAT-OPENSSL-VERSION)
;        (CL+SSL::ENCODE-OPENSSL-VERSION CL+SSL::MAJOR CL+SSL::MINOR CL+SSL::PATCH
;         CL+SSL::PRERELEASE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (MOD 815792464), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN LIBRESSLP ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN LIBRESSLP
;     (= 536870912 (CL+SSL::COMPAT-OPENSSL-VERSION))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFINE-SSL-FUNCTION ("SSL_get_version" SSL-GET-VERSION) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_version" SSL-GET-VERSION)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_version" CL+SSL::SSL-GET-VERSION)
;       :STRING
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET 
; ==>
;   (CFFI:TRANSLATE-FROM-FOREIGN
;    (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_version" (:POINTER #:G0 :POINTER)
;                               :CONVENTION :CDECL :LIBRARY
;                               CL+SSL/CONFIG::LIBSSL)
;    #<CFFI::FOREIGN-STRING-TYPE :UTF-8>)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)
; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSL_library_init" CL+SSL::SSL-LIBRARY-INIT)
;       :INT)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-LIBRARY-INIT
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-LIBRARY-INIT
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSL_library_init" (:INT) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)
; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv23_client_method" CL+SSL::SSL-V23-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V23-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_client_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY
;                                    CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv23_server_method" CL+SSL::SSL-V23-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V23-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_server_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY
;                                    CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv23_method" CL+SSL::SSL-V23-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V23-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V23-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv23_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv3_client_method" CL+SSL::SSL-V3-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V3-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_client_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv3_server_method" CL+SSL::SSL-V3-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V3-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_server_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSLv3_method" CL+SSL::SSL-V3-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-V3-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-V3-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "SSLv3_method" (:POINTER) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("TLSv1_client_method" SSL-TLSV1-CLIENT-METHOD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("TLSv1_client_method" SSL-TLSV1-CLIENT-METHOD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("TLSv1_client_method" CL+SSL::SSL-TLSV1-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_client_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("TLSv1_server_method" SSL-TLSV1-SERVER-METHOD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("TLSv1_server_method" SSL-TLSV1-SERVER-METHOD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("TLSv1_server_method" CL+SSL::SSL-TLSV1-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_server_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("TLSv1_method" SSL-TLSV1-METHOD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("TLSv1_method" SSL-TLSV1-METHOD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("TLSv1_method" CL+SSL::SSL-TLSV1-METHOD)
;       CL+SSL::SSL-METHOD)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_method" (:POINTER) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_1_client_method" CL+SSL::SSL-TLSV1-1-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-1-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_client_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY
;                                    CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_1_server_method" CL+SSL::SSL-TLSV1-1-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-1-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_server_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY
;                                    CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_1_method" CL+SSL::SSL-TLSV1-1-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-1-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-1-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_1_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_2_client_method" CL+SSL::SSL-TLSV1-2-CLIENT-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-CLIENT-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-2-CLIENT-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_client_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY
;                                    CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_2_server_method" CL+SSL::SSL-TLSV1-2-SERVER-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-SERVER-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-2-SERVER-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_server_method" (:POINTER)
;                                    :CONVENTION :CDECL :LIBRARY
;                                    CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0.2")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0.2")
;       ("TLSv1_2_method" CL+SSL::SSL-TLSV1-2-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-TLSV1-2-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-TLSV1-2-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLSv1_2_method" (:POINTER) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("TLS_method" CL+SSL::TLS-METHOD)
;       CL+SSL::SSL-METHOD)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::TLS-METHOD
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::TLS-METHOD
;         (CFFI-SYS:%FOREIGN-FUNCALL "TLS_method" (:POINTER) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL/CONFIG::LIBSSL)))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_new" SSL-CTX-NEW) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_CTX_new" SSL-CTX-NEW)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_new" CL+SSL::SSL-CTX-NEW)
;       CL+SSL::SSL-CTX
;       (METHOD CL+SSL::SSL-METHOD))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-NEW
;         (METHOD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-NEW
;         (LET ((#:G0 METHOD))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_new" (:POINTER #:G0 :POINTER)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_new" SSL-NEW) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_new" SSL-NEW)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_new" CL+SSL::SSL-NEW)
;       CL+SSL::SSL-POINTER
;       (CL+SSL::CTX CL+SSL::SSL-CTX))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-NEW
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-NEW
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_new" (:POINTER #:G0 :POINTER)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_get_fd" SSL-GET-FD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_fd" SSL-GET-FD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_fd" CL+SSL::SSL-GET-FD)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-FD
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-FD
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_fd" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_set_fd" SSL-SET-FD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_set_fd" SSL-SET-FD)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_set_fd" CL+SSL::SSL-SET-FD)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::FD :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-SET-FD
;         (CL+SSL::SSL CL+SSL::FD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-SET-FD
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_set_fd" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_set_bio" SSL-SET-BIO) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_get_error" SSL-GET-ERROR) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_error" SSL-GET-ERROR)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_error" CL+SSL::SSL-GET-ERROR)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::RET :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-ERROR
;         (CL+SSL::SSL CL+SSL::RET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-ERROR
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_error" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_set_connect_state" SSL-SET-CONNECT-STATE) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_set_accept_state" SSL-SET-ACCEPT-STATE) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_connect" SSL-CONNECT) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_connect" SSL-CONNECT)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_connect" CL+SSL::SSL-CONNECT)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CONNECT
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CONNECT
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_connect" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_accept" SSL-ACCEPT) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_accept" SSL-ACCEPT)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_accept" CL+SSL::SSL-ACCEPT)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-ACCEPT
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-ACCEPT
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_accept" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_write" SSL-WRITE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_write" SSL-WRITE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_write" CL+SSL::SSL-WRITE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::NUM :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-WRITE
;         (CL+SSL::SSL CL+SSL::BUF CL+SSL::NUM)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-WRITE
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_read" SSL-READ) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_read" SSL-READ)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_read" CL+SSL::SSL-READ)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::NUM :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-READ
;         (CL+SSL::SSL CL+SSL::BUF CL+SSL::NUM)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-READ
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_shutdown" SSL-SHUTDOWN) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_shutdown" SSL-SHUTDOWN)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_shutdown" CL+SSL::SSL-SHUTDOWN)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-SHUTDOWN
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-SHUTDOWN
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_shutdown" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_free" SSL-FREE) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_free" SSL-CTX-FREE) ...)
; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.0")
;       ("SSL_set_alpn_protos" CL+SSL::SSL-SET-ALPN-PROTOS)
;       :INT
;       (CL+SSL::SSL :POINTER)
;       (CL+SSL::TEXT :STRING)
;       (CL+SSL::LEN :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-SET-ALPN-PROTOS
;         (CL+SSL::SSL CL+SSL::TEXT CL+SSL::LEN)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-SET-ALPN-PROTOS
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM3)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::TEXT #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.0") ...)
; processing (DEFINE-CRYPTO-FUNCTION ("BIO_ctrl" BIO-SET-FD) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("BIO_ctrl" BIO-SET-FD)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("BIO_ctrl" CL+SSL::BIO-SET-FD)
;       :LONG
;       (CL+SSL::BIO :POINTER)
;       (CL+SSL::CMD :INT)
;       (CL+SSL::LARG :LONG)
;       (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-FD
;         (CL+SSL::BIO CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-FD
;         (LET ((#:G0 CL+SSL::BIO))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("BIO_new_socket" BIO-NEW-SOCKET) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("BIO_new_socket" BIO-NEW-SOCKET)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("BIO_new_socket" CL+SSL::BIO-NEW-SOCKET)
;       :POINTER
;       (CL+SSL::FD :INT)
;       (CL+SSL::CLOSE-FLAG :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-NEW-SOCKET
;         (CL+SSL::FD CL+SSL::CLOSE-FLAG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-NEW-SOCKET
;         (LET ((#:G0 CL+SSL::FD))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_new_socket" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("BIO_new" BIO-NEW) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("BIO_new" BIO-NEW)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("BIO_new" CL+SSL::BIO-NEW)
;       :POINTER
;       (METHOD :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-NEW
;         (METHOD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-NEW
;         (LET ((#:G0 METHOD))
;           (CFFI-SYS:%FOREIGN-FUNCALL "BIO_new" (:POINTER #:G0 :POINTER)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("BIO_free" BIO-FREE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("BIO_free" BIO-FREE)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("BIO_free" CL+SSL::BIO-FREE)
;       :POINTER
;       (METHOD :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-FREE
;         (METHOD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-FREE
;         (LET ((#:G0 METHOD))
;           (CFFI-SYS:%FOREIGN-FUNCALL "BIO_free" (:POINTER #:G0 :POINTER)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_get_new_index" CL+SSL::BIO-NEW-INDEX)
;       :INT)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-NEW-INDEX
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-NEW-INDEX
;         (CFFI-SYS:%FOREIGN-FUNCALL "BIO_get_new_index" (:INT) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_new" CL+SSL::BIO-METH-NEW)
;       :POINTER
;       (TYPE :INT)
;       (CL+SSL::NAME :STRING))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-METH-NEW
;         (TYPE CL+SSL::NAME)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-METH-NEW
;         (LET ((#:G0 TYPE))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM2)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::NAME #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_set_puts" CL+SSL::BIO-SET-PUTS)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (CL+SSL::PUTS :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-PUTS
;         (CL+SSL::METH CL+SSL::PUTS)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-PUTS
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_meth_set_puts" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_set_write" CL+SSL::BIO-SET-WRITE)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (CL+SSL::PUTS :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-WRITE
;         (CL+SSL::METH CL+SSL::PUTS)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-WRITE
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_meth_set_write" # :CONVENTION
;                                        :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_set_read" CL+SSL::BIO-SET-READ)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (READ :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-READ
;         (CL+SSL::METH READ)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-READ
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_meth_set_read" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_set_gets" CL+SSL::BIO-SET-GETS)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (READ :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-GETS
;         (CL+SSL::METH READ)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-GETS
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_meth_set_gets" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_set_create" CL+SSL::BIO-SET-CREATE)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (READ :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-CREATE
;         (CL+SSL::METH READ)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-CREATE
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_meth_set_create" # :CONVENTION
;                                        :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_set_destroy" CL+SSL::BIO-SET-DESTROY)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (READ :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-DESTROY
;         (CL+SSL::METH READ)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-DESTROY
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_meth_set_destroy" # :CONVENTION
;                                        :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_meth_set_ctrl" CL+SSL::BIO-SET-CTRL)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (READ :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-CTRL
;         (CL+SSL::METH READ)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-CTRL
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_meth_set_ctrl" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_set_init" CL+SSL::BIO-SET-INIT)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (CL+SSL::VALUE :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-INIT
;         (CL+SSL::METH CL+SSL::VALUE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-INIT
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_set_init" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_set_flags" CL+SSL::BIO-SET-FLAGS)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (CL+SSL::VALUE :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-SET-FLAGS
;         (CL+SSL::METH CL+SSL::VALUE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-SET-FLAGS
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_set_flags" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("BIO_clear_flags" CL+SSL::BIO-CLEAR-FLAGS)
;       :INT
;       (CL+SSL::METH :POINTER)
;       (CL+SSL::VALUE :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::BIO-CLEAR-FLAGS
;         (CL+SSL::METH CL+SSL::VALUE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::BIO-CLEAR-FLAGS
;         (LET ((#:G0 CL+SSL::METH))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "BIO_clear_flags" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ERR_get_error" ERR-GET-ERROR) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ERR_get_error" ERR-GET-ERROR)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ERR_get_error" CL+SSL::ERR-GET-ERROR)
;       :UNSIGNED-LONG)
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ERR-GET-ERROR
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ERR-GET-ERROR
;         (CFFI-SYS:%FOREIGN-FUNCALL "ERR_get_error" (:UNSIGNED-LONG) :CONVENTION
;                                    :CDECL :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ERR_error_string" ERR-ERROR-STRING) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ERR_error_string" ERR-ERROR-STRING)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ERR_error_string" CL+SSL::ERR-ERROR-STRING)
;       :STRING
;       (CL+SSL::E :UNSIGNED-LONG)
;       (CL+SSL::BUF :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET 
; --> LET 
; ==>
;   (CFFI:TRANSLATE-FROM-FOREIGN
;    (CFFI-SYS:%FOREIGN-FUNCALL "ERR_error_string"
;                               (:UNSIGNED-LONG #:G0 :POINTER #:G1 :POINTER)
;                               :CONVENTION :CDECL :LIBRARY
;                               CL+SSL/CONFIG::LIBCRYPTO)
;    #<CFFI::FOREIGN-STRING-TYPE :UTF-8>)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "3.0.0") ...)
; processing (DEFCONSTANT +ERR_LIB_NONE+ ...)
; processing (DEFCONSTANT +ERR_R_FATAL+ ...)
; processing (DEFCONSTANT +ERR_R_INTERNAL_ERROR+ ...)
; processing (DEFINE-CRYPTO-FUNCTION ("ERR_add_error_data" ERR-ADD-ERROR-DATA) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("ERR_print_errors" ERR-PRINT-ERRORS) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_set_cipher_list" SSL-SET-CIPHER-LIST) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_set_cipher_list" SSL-SET-CIPHER-LIST)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_set_cipher_list" CL+SSL::SSL-SET-CIPHER-LIST)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-SET-CIPHER-LIST
;         (CL+SSL::SSL CL+SSL::STR)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-SET-CIPHER-LIST
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM2)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_use_RSAPrivateKey_file" SSL-USE-RSA-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_use_RSAPrivateKey_file" SSL-USE-RSA-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_use_RSAPrivateKey_file" CL+SSL::SSL-USE-RSA-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-USE-RSA-PRIVATEKEY-FILE
;         (CL+SSL::SSL CL+SSL::STR TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-USE-RSA-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM3)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_use_RSAPrivateKey_file" SSL-CTX-USE-RSA-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_use_RSAPrivateKey_file"
;                       SSL-CTX-USE-RSA-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_use_RSAPrivateKey_file" CL+SSL::SSL-CTX-USE-RSA-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-USE-RSA-PRIVATEKEY-FILE
;         (CL+SSL::CTX TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-USE-RSA-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_use_RSAPrivateKey_file" #
;                                        :CONVENTION :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_use_PrivateKey_file" SSL-USE-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_use_PrivateKey_file" SSL-USE-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_use_PrivateKey_file" CL+SSL::SSL-USE-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-USE-PRIVATEKEY-FILE
;         (CL+SSL::SSL CL+SSL::STR TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-USE-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM3)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_use_PrivateKey_file" SSL-CTX-USE-PRIVATEKEY-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_use_PrivateKey_file" SSL-CTX-USE-PRIVATEKEY-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_use_PrivateKey_file" CL+SSL::SSL-CTX-USE-PRIVATEKEY-FILE)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-USE-PRIVATEKEY-FILE
;         (CL+SSL::CTX TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-USE-PRIVATEKEY-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_use_PrivateKey_file" #
;                                        :CONVENTION :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_use_certificate_file" SSL-USE-CERTIFICATE-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_use_certificate_file" SSL-USE-CERTIFICATE-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_use_certificate_file" CL+SSL::SSL-USE-CERTIFICATE-FILE)
;       :INT
;       (CL+SSL::SSL CL+SSL::SSL-POINTER)
;       (CL+SSL::STR :STRING)
;       (TYPE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-USE-CERTIFICATE-FILE
;         (CL+SSL::SSL CL+SSL::STR TYPE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-USE-CERTIFICATE-FILE
;         (LET ((#:G0 CL+SSL::SSL))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM3)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_ctrl" SSL-CTX-CTRL) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_CTX_ctrl" SSL-CTX-CTRL)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_ctrl" CL+SSL::SSL-CTX-CTRL)
;       :LONG
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (CL+SSL::CMD :INT)
;       (CL+SSL::LARG :UNSIGNED-LONG)
;       (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-CTRL
;         (CL+SSL::CTX CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-CTRL
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_ctrl" SSL-CTRL) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_ctrl" SSL-CTRL)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_ctrl" CL+SSL::SSL-CTRL)
;       :LONG
;       (CL+SSL::SSL :POINTER)
;       (CL+SSL::CMD :INT)
;       (CL+SSL::LARG :LONG)
;       (CL+SSL::PARG :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTRL
;         (CL+SSL::SSL CL+SSL::CMD CL+SSL::LARG CL+SSL::PARG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTRL
;         (LET ((#:G0 CL+SSL::SSL))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN SSL-CTX-SET-OPTIONS ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SSL-CTX-SET-OPTIONS
;     (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL-CTRL-OPTIONS+ CL+SSL::OPTIONS
;      (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-CTX-SET-MIN-PROTO-VERSION ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SSL-CTX-SET-MIN-PROTO-VERSION
;     (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL-CTRL-SET-MIN-PROTO-VERSION+
;      CL+SSL::VERSION (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-CTX-SET-MAX-PROTO-VERSION ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SSL-CTX-SET-MAX-PROTO-VERSION
;     (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL-CTRL-SET-MAX-PROTO-VERSION+
;      CL+SSL::VERSION (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_cipher_list" SSL-CTX-SET-CIPHER-LIST%) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_set_cipher_list" SSL-CTX-SET-CIPHER-LIST%)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_set_cipher_list" CL+SSL::SSL-CTX-SET-CIPHER-LIST%)
;       :INT
;       (CL+SSL::CTX :POINTER)
;       (CL+SSL::CIPHERS :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-CIPHER-LIST%
;         (CL+SSL::CTX CL+SSL::CIPHERS)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-CIPHER-LIST%
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_cipher_list" # :CONVENTION
;                                        :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBSSL)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN SSL-CTX-SET-CIPHER-LIST ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_use_certificate_chain_file" SSL-CTX-USE-CERTIFICATE-CHAIN-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_use_certificate_chain_file"
;                       SSL-CTX-USE-CERTIFICATE-CHAIN-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_use_certificate_chain_file"
;        CL+SSL::SSL-CTX-USE-CERTIFICATE-CHAIN-FILE)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (CL+SSL::STR :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-USE-CERTIFICATE-CHAIN-FILE
;         (CL+SSL::CTX CL+SSL::STR)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-USE-CERTIFICATE-CHAIN-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM2)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::STR #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_load_verify_locations" SSL-CTX-LOAD-VERIFY-LOCATIONS) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_load_verify_locations"
;                       SSL-CTX-LOAD-VERIFY-LOCATIONS)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_load_verify_locations" CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS)
;       :INT
;       (CL+SSL::CTX CL+SSL::SSL-CTX)
;       (CL+SSL::CAFILE :STRING)
;       (CL+SSL::CAPATH :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS
;         (CL+SSL::CTX CL+SSL::CAFILE CL+SSL::CAPATH)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS
;         (LET ((#:G0 CL+SSL::CTX))
;           (MULTIPLE-VALUE-BIND (#:G1 #:PARAM4)
;               (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::CAFILE #)
;             (UNWIND-PROTECT # #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_client_CA_list" SSL-CTX-SET-CLIENT-CA-LIST) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_load_client_CA_file" SSL-LOAD-CLIENT-CA-FILE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_load_client_CA_file" SSL-LOAD-CLIENT-CA-FILE)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_load_client_CA_file" CL+SSL::SSL-LOAD-CLIENT-CA-FILE)
;       CL+SSL::SSL-POINTER
;       (CL+SSL::FILE :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-LOAD-CLIENT-CA-FILE
;         (CL+SSL::FILE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-LOAD-CLIENT-CA-FILE
;         (MULTIPLE-VALUE-BIND (#:G0 #:PARAM1)
;             (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::FILE
;                                        #<CFFI::FOREIGN-STRING-TYPE :UTF-8>)
;           (UNWIND-PROTECT (PROGN #)
;             (CFFI:FREE-TRANSLATED-OBJECT #:G0 # #:PARAM1)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_default_passwd_cb" SSL-CTX-SET-DEFAULT-PASSWD-CB) ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("CRYPTO_num_locks" CL+SSL::CRYPTO-NUM-LOCKS)
;       :INT)
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::CRYPTO-NUM-LOCKS
;         NIL
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::CRYPTO-NUM-LOCKS
;         (CFFI-SYS:%FOREIGN-FUNCALL "CRYPTO_num_locks" (:INT) :CONVENTION :CDECL
;                                    :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)
; processing (DEFINE-CRYPTO-FUNCTION ("RAND_seed" RAND-SEED) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("RAND_bytes" RAND-BYTES) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("RAND_bytes" RAND-BYTES)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("RAND_bytes" CL+SSL::RAND-BYTES)
;       :INT
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::NUM :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::RAND-BYTES
;         (CL+SSL::BUF CL+SSL::NUM)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::RAND-BYTES
;         (LET ((#:G0 CL+SSL::BUF))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "RAND_bytes" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_verify_depth" SSL-CTX-SET-VERIFY-DEPTH) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_verify" SSL-CTX-SET-VERIFY) ...)
; processing (DEFINE-SSL-FUNCTION ("SSL_get_verify_result" SSL-GET-VERIFY-RESULT) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION ("SSL_get_verify_result" SSL-GET-VERIFY-RESULT)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_get_verify_result" CL+SSL::SSL-GET-VERIFY-RESULT)
;       :LONG
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-VERIFY-RESULT
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-VERIFY-RESULT
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_verify_result"
;                                      (:POINTER #:G0 :LONG) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "3.0.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "3.0.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "3.0.0")
;       ("SSL_get_peer_certificate" CL+SSL::SSL-GET-PEER-CERTIFICATE)
;       :POINTER
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET-PEER-CERTIFICATE
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET-PEER-CERTIFICATE
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get_peer_certificate"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "3.0.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "3.0.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "3.0.0")
;       ("SSL_get1_peer_certificate" CL+SSL::SSL-GET1-PEER-CERTIFICATE)
;       :POINTER
;       (CL+SSL::SSL CL+SSL::SSL-POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-GET1-PEER-CERTIFICATE
;         (CL+SSL::SSL)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-GET1-PEER-CERTIFICATE
;         (LET ((#:G0 CL+SSL::SSL))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_get1_peer_certificate"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_free" X509-FREE) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_oneline" X509-NAME-ONELINE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("X509_NAME_oneline" X509-NAME-ONELINE)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_oneline" CL+SSL::X509-NAME-ONELINE)
;       :POINTER
;       (CL+SSL::X509-NAME :POINTER)
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::SIZE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-ONELINE
;         (CL+SSL::X509-NAME CL+SSL::BUF CL+SSL::SIZE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-ONELINE
;         (LET ((#:G0 CL+SSL::X509-NAME))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_index_by_NID" X509-NAME-GET-INDEX-BY-NID) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_index_by_NID"
;                          X509-NAME-GET-INDEX-BY-NID)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_get_index_by_NID" CL+SSL::X509-NAME-GET-INDEX-BY-NID)
;       :INT
;       (CL+SSL::NAME :POINTER)
;       (CL+SSL::NID :INT)
;       (CL+SSL::LASTPOS :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-GET-INDEX-BY-NID
;         (CL+SSL::NAME CL+SSL::NID CL+SSL::LASTPOS)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-GET-INDEX-BY-NID
;         (LET ((#:G0 CL+SSL::NAME))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_entry" X509-NAME-GET-ENTRY) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("X509_NAME_get_entry" X509-NAME-GET-ENTRY)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_get_entry" CL+SSL::X509-NAME-GET-ENTRY)
;       :POINTER
;       (CL+SSL::NAME :POINTER)
;       (LOG :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-GET-ENTRY
;         (CL+SSL::NAME LOG)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-GET-ENTRY
;         (LET ((#:G0 CL+SSL::NAME))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "X509_NAME_get_entry" # :CONVENTION
;                                        :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_NAME_ENTRY_get_data" X509-NAME-ENTRY-GET-DATA) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_NAME_ENTRY_get_data" X509-NAME-ENTRY-GET-DATA)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_NAME_ENTRY_get_data" CL+SSL::X509-NAME-ENTRY-GET-DATA)
;       :POINTER
;       (CL+SSL::NAME-ENTRY :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-NAME-ENTRY-GET-DATA
;         (CL+SSL::NAME-ENTRY)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-NAME-ENTRY-GET-DATA
;         (LET ((#:G0 CL+SSL::NAME-ENTRY))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_NAME_ENTRY_get_data"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_get_issuer_name" X509-GET-ISSUER-NAME) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_get_issuer_name" X509-GET-ISSUER-NAME)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_get_issuer_name" CL+SSL::X509-GET-ISSUER-NAME)
;       :POINTER
;       (CL+SSL::X509 :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-ISSUER-NAME
;         (CL+SSL::X509)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET-ISSUER-NAME
;         (LET ((#:G0 CL+SSL::X509))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_get_issuer_name"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_get_subject_name" X509-GET-SUBJECT-NAME) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_get_subject_name" X509-GET-SUBJECT-NAME)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_get_subject_name" CL+SSL::X509-GET-SUBJECT-NAME)
;       :POINTER
;       (CL+SSL::X509 :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-SUBJECT-NAME
;         (CL+SSL::X509)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET-SUBJECT-NAME
;         (LET ((#:G0 CL+SSL::X509))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_get_subject_name"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("X509_get0_notBefore" CL+SSL::X509-GET0-NOT-BEFORE)
;       :POINTER
;       (CL+SSL::X509 :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET0-NOT-BEFORE
;         (CL+SSL::X509)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET0-NOT-BEFORE
;         (LET ((#:G0 CL+SSL::X509))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_get0_notBefore"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("X509_get0_notAfter" CL+SSL::X509-GET0-NOT-AFTER)
;       :POINTER
;       (CL+SSL::X509 :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET0-NOT-AFTER
;         (CL+SSL::X509)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET0-NOT-AFTER
;         (LET ((#:G0 CL+SSL::X509))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_get0_notAfter"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_get_ext_d2i" X509-GET-EXT-D2I) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("X509_get_ext_d2i" X509-GET-EXT-D2I)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_get_ext_d2i" CL+SSL::X509-GET-EXT-D2I)
;       :POINTER
;       (CL+SSL::CERT :POINTER)
;       (CL+SSL::NID :INT)
;       (CL+SSL::CRIT :POINTER)
;       (CL+SSL::IDX :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-GET-EXT-D2I
;         (CL+SSL::CERT CL+SSL::NID CL+SSL::CRIT CL+SSL::IDX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-GET-EXT-D2I
;         (LET ((#:G0 CL+SSL::CERT))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_STORE_CTX_get_error" X509-STORE-CTX-GET-ERROR) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("X509_STORE_CTX_get_error" X509-STORE-CTX-GET-ERROR)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_STORE_CTX_get_error" CL+SSL::X509-STORE-CTX-GET-ERROR)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-STORE-CTX-GET-ERROR
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-STORE-CTX-GET-ERROR
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "X509_STORE_CTX_get_error"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("d2i_X509" D2I-X509) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("d2i_X509" D2I-X509)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("d2i_X509" CL+SSL::D2I-X509)
;       :POINTER
;       (CL+SSL::*PX :POINTER)
;       (CL+SSL::IN :POINTER)
;       (CL+SSL::LEN :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::D2I-X509
;         (CL+SSL::*PX CL+SSL::IN CL+SSL::LEN)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::D2I-X509
;         (LET ((#:G0 CL+SSL::*PX))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("X509_digest" X509-DIGEST) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("X509_digest" X509-DIGEST)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("X509_digest" CL+SSL::X509-DIGEST)
;       :INT
;       (CL+SSL::CERT :POINTER)
;       (TYPE :POINTER)
;       (CL+SSL::BUF :POINTER)
;       (CL+SSL::*LEN :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::X509-DIGEST
;         (CL+SSL::CERT TYPE CL+SSL::BUF CL+SSL::*LEN)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::X509-DIGEST
;         (LET ((#:G0 CL+SSL::CERT))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("PEM_write_bio_X509" PEM-WRITE-X509) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("PEM_write_bio_X509" PEM-WRITE-X509)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("PEM_write_bio_X509" CL+SSL::PEM-WRITE-X509)
;       :INT
;       (CL+SSL::BIO :POINTER)
;       (CL+SSL::X509 :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::PEM-WRITE-X509
;         (CL+SSL::BIO CL+SSL::X509)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::PEM-WRITE-X509
;         (LET ((#:G0 CL+SSL::BIO))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "PEM_write_bio_X509" # :CONVENTION
;                                        :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("PEM_read_bio_X509" PEM-READ-X509) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("PEM_read_bio_X509" PEM-READ-X509)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("PEM_read_bio_X509" CL+SSL::PEM-READ-X509)
;       :POINTER
;       (CL+SSL::BIO :POINTER)
;       (CL+SSL::X509 :INT)
;       (CL+SSL::CALLBACK :INT)
;       (CL+SSL::PASSPHRASE :INT))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::PEM-READ-X509
;         (CL+SSL::BIO CL+SSL::X509 CL+SSL::CALLBACK CL+SSL::PASSPHRASE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::PEM-READ-X509
;         (LET ((#:G0 CL+SSL::BIO))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("EVP_get_digestbyname" EVP-GET-DIGEST-BY-NAME) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-CRYPTO-FUNCTION ("EVP_get_digestbyname" EVP-GET-DIGEST-BY-NAME)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("EVP_get_digestbyname" CL+SSL::EVP-GET-DIGEST-BY-NAME)
;       :POINTER
;       (CL+SSL::NAME :STRING))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::EVP-GET-DIGEST-BY-NAME
;         (CL+SSL::NAME)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::EVP-GET-DIGEST-BY-NAME
;         (MULTIPLE-VALUE-BIND (#:G0 #:PARAM1)
;             (CFFI:TRANSLATE-TO-FOREIGN CL+SSL::NAME
;                                        #<CFFI::FOREIGN-STRING-TYPE :UTF-8>)
;           (UNWIND-PROTECT (PROGN #)
;             (CFFI:FREE-TRANSLATED-OBJECT #:G0 # #:PARAM1)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "3.0.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "3.0.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "3.0.0")
;       ("EVP_MD_size" CL+SSL::EVP-MD-SIZE)
;       :INT
;       (CL+SSL::EVP :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::EVP-MD-SIZE
;         (CL+SSL::EVP)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::EVP-MD-SIZE
;         (LET ((#:G0 CL+SSL::EVP))
;           (CFFI-SYS:%FOREIGN-FUNCALL "EVP_MD_size" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "3.0.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "3.0.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "3.0.0")
;       ("EVP_MD_get_size" CL+SSL::EVP-MD-GET-SIZE)
;       :INT
;       (CL+SSL::EVP :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::EVP-MD-GET-SIZE
;         (CL+SSL::EVP)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::EVP-MD-GET-SIZE
;         (LET ((#:G0 CL+SSL::EVP))
;           (CFFI-SYS:%FOREIGN-FUNCALL "EVP_MD_get_size" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFCONSTANT +GEN-OTHERNAME+ ...)
; processing (DEFCONSTANT +GEN-EMAIL+ ...)
; processing (DEFCONSTANT +GEN-DNS+ ...)
; processing (DEFCONSTANT +GEN-X400+ ...)
; processing (DEFCONSTANT +GEN-DIRNAME+ ...)
; processing (DEFCONSTANT +GEN-EDIPARTY+ ...)
; processing (DEFCONSTANT +GEN-URI+ ...)
; processing (DEFCONSTANT +GEN-IPADD+ ...)
; processing (DEFCONSTANT +GEN-RID+ ...)
; processing (DEFCONSTANT +V-ASN1-OCTET-STRING+ ...)
; processing (DEFCONSTANT +V-ASN1-UTF8STRING+ ...)
; processing (DEFCONSTANT +V-ASN1-PRINTABLESTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-TELETEXSTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-IASTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-UNIVERSALSTRING+ ...)
; processing (DEFCONSTANT +V-ASN1-BMPSTRING+ ...)
; processing (DEFCONSTANT +NID-SUBJECT-ALT-NAME+ ...)
; processing (DEFCONSTANT +NID-COMMONNAME+ ...)
; processing (CFFI:DEFCSTRUCT GENERAL-NAME ...)
; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("sk_value" CL+SSL::SK-VALUE)
;       :POINTER
;       (CL+SSL::STACK :POINTER)
;       (CL+SSL::INDEX :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-VALUE
;         (CL+SSL::STACK CL+SSL::INDEX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-VALUE
;         (LET ((#:G0 CL+SSL::STACK))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "sk_value" # :CONVENTION :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("sk_num" CL+SSL::SK-NUM)
;       :INT
;       (CL+SSL::STACK :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-NUM
;         (CL+SSL::STACK)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-NUM
;         (LET ((#:G0 CL+SSL::STACK))
;           (CFFI-SYS:%FOREIGN-FUNCALL "sk_num" (:POINTER #:G0 :INT) :CONVENTION
;                                      :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("OPENSSL_sk_value" CL+SSL::OPENSSL-SK-VALUE)
;       :POINTER
;       (CL+SSL::STACK :POINTER)
;       (CL+SSL::INDEX :INT))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-SK-VALUE
;         (CL+SSL::STACK CL+SSL::INDEX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::OPENSSL-SK-VALUE
;         (LET ((#:G0 CL+SSL::STACK))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "OPENSSL_sk_value" # :CONVENTION :CDECL
;                                        :LIBRARY CL+SSL/CONFIG::LIBCRYPTO)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("OPENSSL_sk_num" CL+SSL::OPENSSL-SK-NUM)
;       :INT
;       (CL+SSL::STACK :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::OPENSSL-SK-NUM
;         (CL+SSL::STACK)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::OPENSSL-SK-NUM
;         (LET ((#:G0 CL+SSL::STACK))
;           (CFFI-SYS:%FOREIGN-FUNCALL "OPENSSL_sk_num" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SK-GENERAL-NAME-VALUE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SK-GENERAL-NAME-VALUE
;     (DEFUN CL+SSL::SK-GENERAL-NAME-VALUE (CL+SSL::NAMES CL+SSL::INDEX)
;       (IF (AND (NOT (CL+SSL::LIBRESSLP)) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;           (CL+SSL::OPENSSL-SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)
;           (CL+SSL::SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-GENERAL-NAME-VALUE
;         (CL+SSL::NAMES CL+SSL::INDEX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-GENERAL-NAME-VALUE
;         (IF (AND (NOT #) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;             (CL+SSL::OPENSSL-SK-VALUE CL+SSL::NAMES CL+SSL::INDEX)
;             (CL+SSL::SK-VALUE CL+SSL::NAMES CL+SSL::INDEX))))
; 
; note: Type assertion too complex to check:
; (VALUES SB-SYS:SYSTEM-AREA-POINTER &REST T).
; It allows an unknown number of values, consider using
; (VALUES SB-SYS:SYSTEM-AREA-POINTER &OPTIONAL).

; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN SK-GENERAL-NAME-NUM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SK-GENERAL-NAME-NUM
;     (DEFUN CL+SSL::SK-GENERAL-NAME-NUM (CL+SSL::NAMES)
;       (IF (AND (NOT (CL+SSL::LIBRESSLP)) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;           (CL+SSL::OPENSSL-SK-NUM CL+SSL::NAMES)
;           (CL+SSL::SK-NUM CL+SSL::NAMES)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SK-GENERAL-NAME-NUM
;         (CL+SSL::NAMES)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SK-GENERAL-NAME-NUM
;         (IF (AND (NOT #) (CL+SSL::OPENSSL-IS-AT-LEAST 1 1))
;             (CL+SSL::OPENSSL-SK-NUM CL+SSL::NAMES)
;             (CL+SSL::SK-NUM CL+SSL::NAMES))))
; 
; note: Type assertion too complex to check:
; (VALUES FIXNUM &REST T).
; It allows an unknown number of values, consider using
; (VALUES FIXNUM &OPTIONAL).

; processing (DEFINE-CRYPTO-FUNCTION ("GENERAL_NAMES_free" GENERAL-NAMES-FREE) ...)
; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_data" ASN1-STRING-DATA) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_data" ASN1-STRING-DATA)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_STRING_data" CL+SSL::ASN1-STRING-DATA)
;       :POINTER
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-STRING-DATA
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-STRING-DATA
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_STRING_data"
;                                      (:POINTER #:G0 :POINTER) :CONVENTION
;                                      :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_length" ASN1-STRING-LENGTH) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_length" ASN1-STRING-LENGTH)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_STRING_length" CL+SSL::ASN1-STRING-LENGTH)
;       :INT
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-STRING-LENGTH
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-STRING-LENGTH
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_STRING_length" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_type" ASN1-STRING-TYPE) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_STRING_type" ASN1-STRING-TYPE)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_STRING_type" CL+SSL::ASN1-STRING-TYPE)
;       :INT
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-STRING-TYPE
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-STRING-TYPE
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_STRING_type" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (CFFI:DEFCSTRUCT ASN1_STRING_ST ...)
; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_TIME_check" ASN1-TIME-CHECK) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_TIME_check" ASN1-TIME-CHECK)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_TIME_check" CL+SSL::ASN1-TIME-CHECK)
;       :INT
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-TIME-CHECK
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-TIME-CHECK
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_TIME_check" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("ASN1_UTCTIME_check" ASN1-UTCTIME-CHECK) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("ASN1_UTCTIME_check" ASN1-UTCTIME-CHECK)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("ASN1_UTCTIME_check" CL+SSL::ASN1-UTCTIME-CHECK)
;       :INT
;       (CL+SSL::ASN1-STRING :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::ASN1-UTCTIME-CHECK
;         (CL+SSL::ASN1-STRING)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::ASN1-UTCTIME-CHECK
;         (LET ((#:G0 CL+SSL::ASN1-STRING))
;           (CFFI-SYS:%FOREIGN-FUNCALL "ASN1_UTCTIME_check" (:POINTER #:G0 :INT)
;                                      :CONVENTION :CDECL :LIBRARY
;                                      CL+SSL/CONFIG::LIBCRYPTO))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION ("SSL_CTX_set_default_verify_paths" SSL-CTX-SET-DEFAULT-VERIFY-PATHS) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in:
;      DEFINE-SSL-FUNCTION ("SSL_CTX_set_default_verify_paths"
;                       SSL-CTX-SET-DEFAULT-VERIFY-PATHS)
;     (CL+SSL::DEFINE-SSL-FUNCTION
;       ("SSL_CTX_set_default_verify_paths"
;        CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-PATHS)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-PATHS
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-PATHS
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_default_verify_paths"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("SSL_CTX_set_default_verify_dir" CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-DIR)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-DIR
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-DIR
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_default_verify_dir"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:SINCE "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:SINCE "1.1.0")
;       ("SSL_CTX_set_default_verify_file" CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-FILE)
;       :INT
;       (CL+SSL::CTX :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-FILE
;         (CL+SSL::CTX)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-DEFAULT-VERIFY-FILE
;         (LET ((#:G0 CL+SSL::CTX))
;           (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_default_verify_file"
;                                      (:POINTER #:G0 :INT) :CONVENTION :CDECL
;                                      :LIBRARY CL+SSL/CONFIG::LIBSSL))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("RSA_generate_key" RSA-GENERATE-KEY) ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-CRYPTO-FUNCTION ("RSA_generate_key" RSA-GENERATE-KEY)
;     (CL+SSL::DEFINE-CRYPTO-FUNCTION
;       ("RSA_generate_key" CL+SSL::RSA-GENERATE-KEY)
;       :POINTER
;       (CL+SSL::NUM :INT)
;       (CL+SSL::E :UNSIGNED-LONG)
;       (CL+SSL::CALLBACK :POINTER)
;       (CL+SSL::OPT :POINTER))
; --> PROGN CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN 
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::RSA-GENERATE-KEY
;         (CL+SSL::NUM CL+SSL::E CL+SSL::CALLBACK CL+SSL::OPT)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::RSA-GENERATE-KEY
;         (LET ((#:G0 CL+SSL::NUM))
;           (LET (#)
;             (LET #
;               #)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (DEFINE-CRYPTO-FUNCTION ("RSA_free" RSA-FREE) ...)
; processing (DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0") ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFINE-SSL-FUNCTION-EX (:VANISHED "1.1.0")
;     (CL+SSL::DEFINE-SSL-FUNCTION-EX
;       (:VANISHED "1.1.0")
;       ("SSL_CTX_set_tmp_rsa_callback" CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK)
;       :POINTER
;       (CL+SSL::CTX :POINTER)
;       (CL+SSL::CALLBACK :POINTER))
; --> CL+SSL::DEFCFUN-VERSIONED CFFI:DEFCFUN PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK
;         (CL+SSL::CTX CL+SSL::CALLBACK)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::SSL-CTX-SET-TMP-RSA-CALLBACK
;         (LET ((#:G0 CL+SSL::CTX))
;           (LET (#)
;             (CFFI-SYS:%FOREIGN-FUNCALL "SSL_CTX_set_tmp_rsa_callback" #
;                                        :CONVENTION :CDECL :LIBRARY
;                                        CL+SSL/CONFIG::LIBSSL)))))
; 
; note: doing SAP to pointer coercion (cost 20) to "<return value>"

; processing (CFFI:DEFCALLBACK TMP-RSA-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK TMP-RSA-CALLBACK
;     (= CL+SSL::KEY-LENGTH 512)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= CL+SSL::KEY-LENGTH 1024)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL+SSL::RSA-GENERATE-KEY LENGTH CL+SSL::+RSA_F4+ (CFFI-SYS:NULL-POINTER)
;      (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFVAR *SOCKET*)
; processing (DECLAIM (INLINE ENSURE-SSL-FUNCALL))
; processing (DEFUN ENSURE-SSL-FUNCALL ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN ENSURE-SSL-FUNCALL
;     (APPLY CL+SSL::FUNC CL+SSL::ARGS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   FUNC is not known to be a function

;     (PLUSP CL+SSL::NBYTES)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DECLAIM (INLINE NONBLOCKING-SSL-FUNCALL))
; processing (DEFUN NONBLOCKING-SSL-FUNCALL ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN NONBLOCKING-SSL-FUNCALL
;     (APPLY CL+SSL::FUNC CL+SSL::ARGS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   FUNC is not known to be a function

;     (PLUSP CL+SSL::NBYTES)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DEFUN SECONDS-UNTIL-DEADLINE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SECONDS-UNTIL-DEADLINE
;     (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (/ (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
;        INTERNAL-TIME-UNITS-PER-SECOND)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.

;     (- CL+SSL::DEADLINE (GET-INTERNAL-REAL-TIME))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

; processing (DEFUN OUTPUT-WAIT ...)
; processing (DEFUN INPUT-WAIT ...)
; processing (DEFVAR *PEM-PASSWORD* ...)
; processing (CFFI:DEFCALLBACK PEM-PASSWORD-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK PEM-PASSWORD-CALLBACK
;     (COERCE CL+SSL::*PEM-PASSWORD* 'BASE-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST (AND (NOT BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (AND (NOT BASE-STRING) VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (AND (NOT BASE-STRING) VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     CHARACTER
;                                                                     (*)).

;     (1- CL+SSL::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (SIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -2147483649 2147483646) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (SIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -2147483649 2147483646) &OPTIONAL), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       etc.

;     (CFFI:DEFCALLBACK CL+SSL::PEM-PASSWORD-CALLBACK
;         :INT
;         ((CL+SSL::BUF :POINTER) (CL+SSL::SIZE :INT) (CL+SSL::RWFLAG :INT)
;          (CL+SSL::UNUSED :POINTER))
;       (DECLARE (IGNORE CL+SSL::RWFLAG CL+SSL::UNUSED))
;       (LET* ((CL+SSL::PASSWORD-STR (COERCE CL+SSL::*PEM-PASSWORD* 'BASE-STRING))
;              (CL+SSL::TMP (CFFI:FOREIGN-STRING-ALLOC CL+SSL::PASSWORD-STR)))
;         (CFFI:FOREIGN-FUNCALL "strncpy" :POINTER CL+SSL::BUF :POINTER CL+SSL::TMP
;                               :INT CL+SSL::SIZE)
;         (CFFI:FOREIGN-STRING-FREE CL+SSL::TMP)
;         (SETF (CFFI:MEM-REF CL+SSL::BUF :CHAR #) 0)
;         (CFFI:FOREIGN-FUNCALL "strlen" :POINTER CL+SSL::BUF :INT)))
; --> CFFI-SYS:%DEFCALLBACK SETF LET* LET* ALIEN-SAP SB-ALIEN::ALIEN-LAMBDA 
; --> SB-ALIEN-INTERNALS:ALIEN-CALLBACK SB-ALIEN-INTERNALS:%SAP-ALIEN 
; --> SB-ALIEN::%ALIEN-CALLBACK-SAP LAMBDA 
; ==>
;   #'(LAMBDA (CL+SSL::BUF CL+SSL::SIZE CL+SSL::RWFLAG CL+SSL::UNUSED)
;       (LET ((CL+SSL::BUF CL+SSL::BUF)
;             (CL+SSL::SIZE CL+SSL::SIZE)
;             (CL+SSL::RWFLAG CL+SSL::RWFLAG)
;             (CL+SSL::UNUSED CL+SSL::UNUSED))
;         (DECLARE (IGNORE CL+SSL::RWFLAG CL+SSL::UNUSED))
;         (BLOCK CL+SSL::PEM-PASSWORD-CALLBACK
;           (LET* (# #)
;             (CFFI:FOREIGN-FUNCALL "strncpy" :POINTER CL+SSL::BUF :POINTER
;                                   CL+SSL::TMP :INT CL+SSL::SIZE)
;             (CFFI:FOREIGN-STRING-FREE CL+SSL::TMP)
;             (SETF #)
;             (CFFI:FOREIGN-FUNCALL "strlen" :POINTER CL+SSL::BUF :INT)))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFMACRO WITH-PEM-PASSWORD ...)
; processing (DEFUN INIT-PRNG ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN INIT-PRNG
;     (LENGTH CL+SSL::SEED-BYTE-SEQUENCE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (ELT CL+SSL::SEED-BYTE-SEQUENCE CL+SSL::I)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (CL+SSL::RAND-SEED CL+SSL::PTR LENGTH)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-CTX-SET-SESSION-CACHE-MODE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN SSL-CTX-SET-SESSION-CACHE-MODE
;     (CL+SSL::SSL-CTX-CTRL CL+SSL::CTX CL+SSL::+SSL_CTRL_SET_SESS_CACHE_MODE+
;      CL+SSL::MODE (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-SET-TLSEXT-HOST-NAME ...)
; processing (DEFVAR *LOCKS*)
; processing (DEFCONSTANT +CRYPTO-LOCK+ ...)
; processing (DEFCONSTANT +CRYPTO-UNLOCK+ ...)
; processing (DEFCONSTANT +CRYPTO-READ+ ...)
; processing (DEFCONSTANT +CRYPTO-WRITE+ ...)
; processing (CFFI:DEFCALLBACK LOCKING-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK LOCKING-CALLBACK
;     (ELT CL+SSL::*LOCKS* CL+SSL::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (LOGTEST CL+SSL::MODE CL+SSL::+CRYPTO-LOCK+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGTEST CL+SSL::MODE CL+SSL::+CRYPTO-UNLOCK+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFVAR *THREADS* ...)
; processing (DEFVAR *THREAD-COUNTER* ...)
; processing (DEFPARAMETER *GLOBAL-LOCK* ...)
; processing (CFFI:DEFCALLBACK THREADID-CALLBACK ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: CFFI:DEFCALLBACK THREADID-CALLBACK
;     (INCF CL+SSL::*THREAD-COUNTER*)
; --> THE 
; ==>
;   (+ 1 CL+SSL::*THREAD-COUNTER*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFVAR *SSL-CHECK-VERIFY-P* ...)
; processing (DEFUN DEFAULT-SSL-METHOD ...)
; processing (DEFUN INITIALIZE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/ffi.lisp
; in: DEFUN INITIALIZE
;     (FUNCALL (OR METHOD (CL+SSL::DEFAULT-SSL-METHOD)))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFUN ENSURE-INITIALIZED ...)
; processing (DEFUN USE-CERTIFICATE-CHAIN-FILE ...)
; processing (DEFUN RELOAD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/ffi-tmpZ7L7FP0S.fasl
; compilation finished in 0:00:04.276
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer-all.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DECLAIM (INLINE MAKE-BUFFER ...))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer-all-tmpGCPRU2E.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFUN MAKE-BUFFER ...)
; processing (DEFUN BUFFER-LENGTH ...)
; processing (DEFUN BUFFER-ELT ...)
; processing (DEFUN SET-BUFFER-ELT ...)
; processing (DEFSETF BUFFER-ELT ...)
; processing (DEFUN S/B-REPLACE ...)
; processing (DEFUN B/S-REPLACE ...)
; processing (DEFMACRO WITH-POINTER-TO-VECTOR-DATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/ffi-buffer-tmpTYRYY2X9.fasl
; compilation finished in 0:00:00.150
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/streams.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFVAR *DEFAULT-CIPHER-LIST* ...)
; processing (DEFPARAMETER *DEFAULT-BUFFER-SIZE* ...)
; processing (DEFCLASS SSL-STREAM ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD PRINT-OBJECT (SSL-STREAM T)
;     (FORMAT STREAM "for ~A" (CL+SSL::SSL-STREAM-SOCKET CL+SSL::OBJECT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING BOOLEAN STREAM), not a STREAM.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING BOOLEAN STREAM), not a (MEMBER T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING BOOLEAN STREAM), not a NULL.

; processing (DEFCLASS SSL-SERVER-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMETHOD CLOSE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD CLOSE (SSL-STREAM)
;     (FUNCALL (CL+SSL::SSL-CLOSE-CALLBACK STREAM))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFMETHOD OPEN-STREAM-P ...)
; processing (DEFMETHOD STREAM-LISTEN ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-LISTEN (SSL-STREAM)
;     (CL+SSL::BUFFER-ELT CL+SSL::BUF 0)
; --> BLOCK ELT 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CL+SSL::NONBLOCKING-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-READ
;                                      CL+SSL::HANDLE CL+SSL::PTR 1)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         ((2 3) (RETURN CL+SSL::NBYTES))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFMETHOD STREAM-READ-BYTE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-READ-BYTE (SSL-STREAM)
;     (CL+SSL::BUFFER-ELT CL+SSL::BUF 0)
; --> BLOCK ELT 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-READ
;                                 CL+SSL::HANDLE CL+SSL::PTR 1)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-READ-SEQUENCE (SSL-STREAM T T T)
;     (- CL+SSL::END CL+SSL::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (PLUSP LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< CL+SSL::START CL+SSL::END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (SETF (ELT CL+SSL::SEQ CL+SSL::START) (CL+SSL::SSL-STREAM-PEEKED-BYTE STREAM))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (+ CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL+SSL::S/B-REPLACE CL+SSL::SEQ CL+SSL::BUF :START1 CL+SSL::START :END1
;                          (+ CL+SSL::START CL+SSL::READ-BYTES))
; --> BLOCK 
; ==>
;   (REPLACE CL+SSL::SEQ CL+SSL::BUF :START1 CL+SSL::START1 :END1 CL+SSL::END1
;            :START2 CL+SSL::START2 :END2 CL+SSL::END2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a (OR SIMPLE-BASE-STRING (SIMPLE-ARRAY CHARACTER (*))
;                                (SIMPLE-ARRAY SINGLE-FLOAT (*))
;                                (SIMPLE-ARRAY DOUBLE-FLOAT (*))
;                                SIMPLE-BIT-VECTOR
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 2) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 7) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 15) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 29) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 31) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY FIXNUM (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (COMPLEX SINGLE-FLOAT) (*))
;                                (SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT)
;                                 (*))), not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a (OR SIMPLE-BASE-STRING (SIMPLE-ARRAY CHARACTER (*))
;                                (SIMPLE-ARRAY SINGLE-FLOAT (*))
;                                (SIMPLE-ARRAY DOUBLE-FLOAT (*))
;                                SIMPLE-BIT-VECTOR
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 2) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 4) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 7) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 15) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 29) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 31) (*))
;                                (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 8) (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 16) (*))
;                                (SIMPLE-ARRAY FIXNUM (*))
;                                (SIMPLE-ARRAY (SIGNED-BYTE 32) (*))
;                                (SIMPLE-ARRAY (COMPLEX SINGLE-FLOAT) (*))
;                                (SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT)
;                                 (*))), not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (< CL+SSL::START CL+SSL::END)
; 
; note: forced to do full call
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (- CL+SSL::END CL+SSL::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (MIN (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (PLUSP LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (+ CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (INTEGER 1 2147483647), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-READ
;                                 CL+SSL::HANDLE CL+SSL::PTR LENGTH)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

;     (+ CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: doing signed word to integer coercion (cost 20)

;     (INCF CL+SSL::START CL+SSL::READ-BYTES)
; 
; note: doing unsigned word to integer coercion (cost 20) to START

; processing (DEFMETHOD STREAM-WRITE-BYTE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-WRITE-BYTE (SSL-STREAM T)
;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; ==>
;   (+ 1 (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (SETF (CL+SSL::BUFFER-ELT CL+SSL::BUF
;                               (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;             CL+SSL::B)
; --> BLOCK SETF 
; ==>
;   (SB-KERNEL:%SETELT CL+SSL::BUF CL+SSL::INDEX CL+SSL::VAL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; --> BLOCK 
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; ==>
;   (+ 1 (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-WRITE-SEQUENCE (SSL-STREAM T T T)
;     (- CL+SSL::END CL+SSL::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (>
;      (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;      (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- CL+SSL::END CL+SSL::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (> (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL+SSL::B/S-REPLACE CL+SSL::BUF CL+SSL::SEQ :START1
;                          (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM) :START2
;                          CL+SSL::START :END2 CL+SSL::END)
; ==>
;   (REPLACE CL+SSL::BUF CL+SSL::SEQ :START1 CL+SSL::START1 :END1 CL+SSL::END1
;            :START2 CL+SSL::START2 :END2 CL+SSL::END2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM)
;           (- CL+SSL::END CL+SSL::START))
; ==>
;   (+ (- CL+SSL::END CL+SSL::START)
;      (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM25))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL+SSL::B/S-REPLACE CL+SSL::BUF CL+SSL::SEQ :START2 CL+SSL::START)
; --> BLOCK 
; ==>
;   (REPLACE CL+SSL::BUF CL+SSL::SEQ :START1 CL+SSL::START1 :END1 CL+SSL::END1
;            :START2 CL+SSL::START2 :END2 CL+SSL::END2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * (*))
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        (*))
;                                                       &REST T).

;     (CL+SSL::BUFFER-LENGTH CL+SSL::BUF)
; --> BLOCK 
; ==>
;   (LENGTH CL+SSL::BUF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (- CL+SSL::END CL+SSL::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (>
;      (+ (- CL+SSL::END CL+SSL::START) (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM))
;      (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CL+SSL::END CL+SSL::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT
;                                                                &REST T).
;       etc.

;     (> (- CL+SSL::END CL+SSL::START) (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (CL+SSL::SSL-STREAM-OUTPUT-POINTER STREAM)
;           (- CL+SSL::END CL+SSL::START))
; ==>
;   (+ (- CL+SSL::END CL+SSL::START)
;      (CL+SSL::SSL-STREAM-OUTPUT-POINTER #:STREAM25))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES
;                                                         (UNSIGNED-BYTE 32)
;                                                         &REST T).
;       etc.

;     (INCF CL+SSL::START (CL+SSL::BUFFER-LENGTH CL+SSL::BUF))
; 
; note: doing signed word to integer coercion (cost 20) to START

; processing (DEFMETHOD STREAM-FINISH-OUTPUT ...)
; processing (DEFMETHOD STREAM-FORCE-OUTPUT ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFMETHOD STREAM-FORCE-OUTPUT (SSL-STREAM)
;     (PLUSP CL+SSL::FILL-PTR)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-WRITE
;                                 CL+SSL::HANDLE CL+SSL::PTR CL+SSL::FILL-PTR)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFUN INSTALL-NONBLOCK-FLAG ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN INSTALL-NONBLOCK-FLAG
;     (DEFUN CL+SSL::INSTALL-NONBLOCK-FLAG (CL+SSL::FD)
;       (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-SETFL
;                       (LOGIOR (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-GETFL)
;                               SB-POSIX:O-NONBLOCK)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL+SSL::INSTALL-NONBLOCK-FLAG
;         (CL+SSL::FD)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL+SSL::INSTALL-NONBLOCK-FLAG
;         (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-SETFL
;                         (LOGIOR (SB-POSIX:FCNTL CL+SSL::FD SB-POSIX:F-GETFL)
;                                 SB-POSIX:O-NONBLOCK))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; processing (DEFVAR *DEFAULT-UNWRAP-STREAM-P* ...)
; processing (DEFUN INSTALL-HANDLE-AND-BIO ...)
; processing (DEFUN INSTALL-KEY-AND-CERT ...)
; processing (DEFUN X509-CERTIFICATE-NAMES ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN X509-CERTIFICATE-NAMES
;     (CFFI-SYS:NULL-POINTER-P CL+SSL::X509-CERTIFICATE)
; --> BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CFFI-SYS:WITH-FOREIGN-POINTER (CL+SSL::BUF 1024)
;       (LET ((CL+SSL::ISSUER-NAME
;              (CL+SSL::X509-GET-ISSUER-NAME CL+SSL::X509-CERTIFICATE))
;             (CL+SSL::SUBJECT-NAME
;              (CL+SSL::X509-GET-SUBJECT-NAME CL+SSL::X509-CERTIFICATE)))
;         (VALUES
;          (UNLESS (CFFI-SYS:NULL-POINTER-P CL+SSL::ISSUER-NAME)
;            (CL+SSL::X509-NAME-ONELINE CL+SSL::ISSUER-NAME CL+SSL::BUF 1024)
;            (CFFI:FOREIGN-STRING-TO-LISP CL+SSL::BUF))
;          (UNLESS (CFFI-SYS:NULL-POINTER-P CL+SSL::SUBJECT-NAME)
;            (CL+SSL::X509-NAME-ONELINE CL+SSL::SUBJECT-NAME CL+SSL::BUF 1024)
;            (CFFI:FOREIGN-STRING-TO-LISP CL+SSL::BUF)))))
; --> SYMBOL-MACROLET SYMBOL-MACROLET LET LET SB-C::RESTORING-NSP LET 
; --> SB-ALIEN-INTERNALS:MAKE-LOCAL-ALIEN 
; ==>
;   1
; 
; note: doing SAP to pointer coercion (cost 20), for:
;       the first result of ALLOC-NUMBER-STACK-SPACE

;     (CFFI-SYS:NULL-POINTER-P CL+SSL::ISSUER-NAME)
; --> ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CFFI-SYS:NULL-POINTER-P CL+SSL::SUBJECT-NAME)
; --> ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFMETHOD SSL-STREAM-HANDLE ...)
; processing (DEFUN SSL-STREAM-X509-CERTIFICATE ...)
; processing (DEFUN SSL-LOAD-GLOBAL-VERIFY-LOCATIONS ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN SSL-LOAD-GLOBAL-VERIFY-LOCATIONS
;     (CL+SSL::SSL-CTX-LOAD-VERIFY-LOCATIONS CL+SSL::*SSL-GLOBAL-CONTEXT*
;                                            CL+SSL::CAFILE (CFFI-SYS:NULL-POINTER))
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN SSL-SET-GLOBAL-DEFAULT-VERIFY-PATHS ...)
; processing (DEFUN SSL-CHECK-VERIFY-P ...)
; processing (DEFUN (SETF SSL-CHECK-VERIFY-P) ...)
; processing (DEFUN SSL-VERIFY-INIT ...)
; processing (DEFUN MAYBE-VERIFY-CLIENT-STREAM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN MAYBE-VERIFY-CLIENT-STREAM
;     (FUNCALL
;      (IF (CL+SSL::OPENSSL-IS-AT-LEAST 3 0 0)
;          'CL+SSL::SSL-GET1-PEER-CERTIFICATE
;          'CL+SSL::SSL-GET-PEER-CERTIFICATE)
;      CL+SSL::HANDLE)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CFFI-SYS:NULL-POINTER-P CL+SSL::SRV-CERT)
; --> ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; --> BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFUN HANDLE-EXTERNAL-FORMAT ...)
; processing (DEFMACRO WITH-NEW-SSL ...)
; processing (DEFVAR *MAKE-SSL-CLIENT-STREAM-VERIFY-DEFAULT* ...)
; processing (DEFUN MAKE-ALPN-PROTO-STRING ...)
; processing (DEFUN MAKE-SSL-CLIENT-STREAM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN MAKE-SSL-CLIENT-STREAM
;     (1- CL+SSL::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ZEROP (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (1- CL+SSL::LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL+SSL::WITH-NEW-SSL
;       (CL+SSL::HANDLE)
;       (IF CL+SSL::HOSTNAME
;           (CFFI:WITH-FOREIGN-STRING (CL+SSL::CHOSTNAME CL+SSL::HOSTNAME)
;             (CL+SSL::SSL-SET-TLSEXT-HOST-NAME CL+SSL::HANDLE CL+SSL::CHOSTNAME)))
;       (IF CL+SSL::ALPN-PROTOCOLS
;           (CFFI:WITH-FOREIGN-STRING ((STRING CL+SSL::LEN)
;                                      (CL+SSL::MAKE-ALPN-PROTO-STRING
;                                       CL+SSL::ALPN-PROTOCOLS))
;             (CL+SSL::SSL-SET-ALPN-PROTOS CL+SSL::HANDLE STRING (1- CL+SSL::LEN))))
;       (SETF CL+SSL::SOCKET
;               (CL+SSL::INSTALL-HANDLE-AND-BIO STREAM CL+SSL::HANDLE
;                CL+SSL::SOCKET CL+SSL::UNWRAP-STREAM-P))
;       (CL+SSL::SSL-SET-CONNECT-STATE CL+SSL::HANDLE)
;       (WHEN
;           (ZEROP
;            (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
;         (ERROR 'CL+SSL:SSL-ERROR-INITIALIZE :REASON "Can't set SSL cipher list"))
;       (CL+SSL:WITH-PEM-PASSWORD
;         (CL+SSL::PASSWORD)
;         (CL+SSL::INSTALL-KEY-AND-CERT CL+SSL::HANDLE CL+SSL::KEY
;          CL+SSL::CERTIFICATE))
;       (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-CONNECT
;                                   CL+SSL::HANDLE)
;       (CL+SSL::MAYBE-VERIFY-CLIENT-STREAM STREAM CL+SSL::VERIFY CL+SSL::HOSTNAME)
;       (CL+SSL::HANDLE-EXTERNAL-FORMAT STREAM CL+SSL::EXTERNAL-FORMAT))
; --> WHEN IF CFFI-SYS:NULL-POINTER-P BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-CONNECT
;                                 CL+SSL::HANDLE)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFUN MAKE-SSL-SERVER-STREAM ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN MAKE-SSL-SERVER-STREAM
;     (ZEROP (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL+SSL::WITH-NEW-SSL
;       (CL+SSL::HANDLE)
;       (SETF CL+SSL::SOCKET
;               (CL+SSL::INSTALL-HANDLE-AND-BIO STREAM CL+SSL::HANDLE
;                CL+SSL::SOCKET CL+SSL::UNWRAP-STREAM-P))
;       (CL+SSL::SSL-SET-ACCEPT-STATE CL+SSL::HANDLE)
;       (WHEN
;           (ZEROP
;            (CL+SSL::SSL-SET-CIPHER-LIST CL+SSL::HANDLE CL+SSL::CIPHER-LIST))
;         (ERROR 'CL+SSL:SSL-ERROR-INITIALIZE :REASON "Can't set SSL cipher list"))
;       (CL+SSL:WITH-PEM-PASSWORD
;         (CL+SSL::PASSWORD)
;         (CL+SSL::INSTALL-KEY-AND-CERT CL+SSL::HANDLE CL+SSL::KEY
;          CL+SSL::CERTIFICATE))
;       (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-ACCEPT
;                                   CL+SSL::HANDLE)
;       (CL+SSL::HANDLE-EXTERNAL-FORMAT STREAM CL+SSL::EXTERNAL-FORMAT))
; --> WHEN IF CFFI-SYS:NULL-POINTER-P BLOCK ZEROP 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CL+SSL::ENSURE-SSL-FUNCALL STREAM CL+SSL::HANDLE #'CL+SSL::SSL-ACCEPT
;                                 CL+SSL::HANDLE)
; --> BLOCK LOOP BLOCK TAGBODY PROGN 
; ==>
;   (LET ((CL+SSL::NBYTES
;          (LET (#)
;            (APPLY CL+SSL::FUNC CL+SSL::ARGS))))
;     (WHEN (PLUSP CL+SSL::NBYTES) (RETURN CL+SSL::NBYTES))
;     (LET ((ERROR (CL+SSL::SSL-GET-ERROR CL+SSL::HANDLE CL+SSL::NBYTES)))
;       (CASE ERROR
;         (2 (CL+SSL::INPUT-WAIT STREAM # #))
;         (3 (CL+SSL::OUTPUT-WAIT STREAM # #))
;         (T
;          (CL+SSL::SSL-SIGNAL-ERROR CL+SSL::HANDLE CL+SSL::FUNC ERROR
;                                    CL+SSL::NBYTES)))))
; 
; note: doing signed word to integer coercion (cost 20) to NBYTES

; processing (DEFUN GET-SELECTED-ALPN-PROTOCOL ...)

; file: /usr/share/common-lisp/source/cl+ssl/src/streams.lisp
; in: DEFUN GET-SELECTED-ALPN-PROTOCOL
;     (CL+SSL::SSL-GET0-ALPN-SELECTED (CL+SSL::SSL-STREAM-HANDLE CL+SSL::SSL)
;                                     CL+SSL::PTR CL+SSL::LEN)
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

;     (CFFI:FOREIGN-STRING-TO-LISP (CFFI:MEM-REF CL+SSL::PTR :POINTER) :COUNT
;                                  (CFFI:MEM-REF CL+SSL::LEN :INT))
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC STREAM-FD ...)
; processing (DEFMETHOD STREAM-FD ...)
; processing (DEFMETHOD STREAM-FD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/streams-tmpOMAPSGL7.fasl
; compilation finished in 0:00:02.135
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/bio.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE CL+SSL)
; processing (DEFCONSTANT +BIO_TYPE_SOURCE_SINK+ ...)
; processing (DEFCONSTANT +BIO_TYPE_DESCRIPTOR+ ...)
; processing (DEFCONSTANT +BIO-TYPE-SOCKET+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_READ+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_WRITE+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_IO_SPECIAL+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_RWS+ ...)
; processing (DEFCONSTANT +BIO_FLAGS_SHOULD_RETRY+ ...)
; processing (DEFCONSTANT +BIO_CTRL_FLUSH+ ...)
; processing (CFFI:DEFCSTRUCT BIO-METHOD ...)
; processing (CFFI:DEFCSTRUCT BIO ...)
; processing (DEFUN LISP-BIO-TYPE ...)
; processing (DEFUN MAKE-BIO-LISP-METHOD-SLOTS ...)
; processing (DEFUN MAKE-BIO-LISP-METHOD-OPAQUE ...)
; processing (DEFUN MAKE-BIO-LISP-METHOD ...)
; processing (DEFUN BIO-NEW-LISP ...)
; processing (DEFUN CLEAR-RETRY-FLAGS-SLOTS ...)
; processing (DEFUN CLEAR-RETRY-FLAGS-OPAQUE ...)
; processing (DEFUN CLEAR-RETRY-FLAGS ...)
; processing (DEFUN SET-RETRY-READ-OPAQUE ...)
; processing (DEFUN SET-RETRY-READ-SLOTS ...)
; processing (DEFUN SET-RETRY-READ ...)
; processing (DEFPARAMETER *FILE-NAME* ...)
; processing (DEFUN PUT-TO-OPENSSL-ERROR-QUEUE ...)
; processing (CFFI:DEFCALLBACK LISP-WRITE ...)
; processing (CFFI:DEFCALLBACK LISP-READ ...)
; processing (CFFI:DEFCALLBACK LISP-GETS ...)
; processing (CFFI:DEFCALLBACK LISP-PUTS ...)
; processing (CFFI:DEFCALLBACK LISP-CTRL ...)
; processing (CFFI:DEFCALLBACK LISP-CREATE-SLOTS ...)
; processing (CFFI:DEFCALLBACK LISP-CREATE-OPAQUE ...)
; processing (CFFI:DEFCALLBACK LISP-DESTROY-SLOTS ...)
; processing (CFFI:DEFCALLBACK LISP-DESTROY-OPAQUE ...)
; processing (DEFMACRO WITH-BIO-OUTPUT-TO-STRING ...)
; processing (DEFMACRO WITH-BIO-INPUT-FROM-STRING ...)
; processing (DEFUN ERR-PRINT-ERRORS-TO-STRING ...)
; processing (SETF *BIO-LISP-METHOD* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/bio-tmpB76HJA0J.fasl
; compilation finished in 0:00:01.175
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/x509.lisp" (written 18 MAY 2022 11:37:23 PM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFGENERIC DECODE-ASN1-STRING ...)
; processing (DEFUN COPY-BYTES-TO-LISP-VECTOR ...)
; processing (DEFUN ASN1-STRING-BYTES-VECTOR ...)
; processing (DEFUN ASN1-IASTRING-CHAR-P ...)
; processing (DEFUN ASN1-IASTRING-P ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFUN ASN1-PRINTABLE-CHAR-P ...)
; processing (DEFUN ASN1-PRINTABLE-STRING-P ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFUN ASN1-TELETEX-CHAR-P ...)
; processing (DEFUN ASN1-TELETEX-STRING-P ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFMETHOD DECODE-ASN1-STRING ...)
; processing (DEFUN TRY-GET-ASN1-STRING-DATA ...)
; processing (DEFUN DECODE-ASN1-TIME ...)
; processing (DEFUN SLURP-STREAM ...)
; processing (DEFGENERIC DECODE-CERTIFICATE ...)
; processing (DEFMETHOD DECODE-CERTIFICATE ...)
; processing (DEFUN CERT-FORMAT-FROM-PATH ...)
; processing (DEFUN DECODE-CERTIFICATE-FROM-FILE ...)
; processing (DEFUN CERTIFICATE-ALT-NAMES ...)
; processing (DEFUN CERTIFICATE-DNS-ALT-NAMES ...)
; processing (DEFUN CERTIFICATE-SUBJECT-COMMON-NAMES ...)
; processing (DEFUN CERTIFICATE-NOT-AFTER-TIME ...)
; processing (DEFUN CERTIFICATE-NOT-BEFORE-TIME ...)
; processing (DEFUN CERTIFICATE-FINGERPRINT ...)
; processing (DEFUN X509-CERT-FROM-PEM ...)
; processing (DEFUN CERTIFICATE-PEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/x509-tmp7QTM681J.fasl
; compilation finished in 0:00:00.855
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/random.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFUN RANDOM-BYTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/random-tmpLGH8FB0W.fasl
; compilation finished in 0:00:00.120
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/context.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFINE-CONDITION VERIFY-LOCATION-NOT-FOUND-ERROR ...)
; processing (DEFUN VALIDATE-VERIFY-LOCATION ...)
; processing (DEFUN ADD-VERIFY-LOCATIONS ...)
; processing (DEFUN SSL-CTX-SET-VERIFY-LOCATION ...)
; processing (ALEXANDRIA:DEFINE-CONSTANT +DEFAULT-CIPHER-LIST+ ...)
; processing (CFFI:DEFCALLBACK VERIFY-PEER-CALLBACK ...)
; processing (DEFUN MAKE-CONTEXT ...)
; processing (DEFUN CALL-WITH-GLOBAL-CONTEXT ...)
; processing (DEFMACRO WITH-GLOBAL-CONTEXT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/context-tmpDGQGGEC4.fasl
; compilation finished in 0:00:00.325
; compiling file "/usr/share/common-lisp/source/cl+ssl/src/verify-hostname.lisp" (written 28 MAR 2022 12:23:33 AM):
; processing (IN-PACKAGE :CL+SSL)
; processing (DEFINE-CONDITION HOSTNAME-VERIFICATION-ERROR ...)
; processing (DEFINE-CONDITION UNABLE-TO-MATCH-ALTNAMES ...)
; processing (DEFINE-CONDITION UNABLE-TO-DECODE-COMMON-NAME ...)
; processing (DEFINE-CONDITION UNABLE-TO-MATCH-COMMON-NAME ...)
; processing (DEFUN CASE-INSENSITIVE-MATCH ...)
; processing (DEFUN REMOVE-TRAILING-DOT ...)
; processing (DEFUN CHECK-WILDCARD-IN-LEFTMOST-LABEL ...)
; processing (DEFUN CHECK-SINGLE-WILDCARD ...)
; processing (DEFUN CHECK-TWO-LABELS-AFTER-WILDCARD ...)
; processing (DEFUN VALIDATE-AND-PARSE-WILDCARD-IDENTIFIER ...)
; processing (DEFUN WILDCARD-NOT-IN-A-LABEL ...)
; processing (DEFUN TRY-MATCH-WILDCARD ...)
; processing (DEFUN MAYBE-TRY-MATCH-WILDCARD ...)
; processing (DEFUN TRY-MATCH-HOSTNAME ...)
; processing (DEFUN TRY-MATCH-HOSTNAMES ...)
; processing (DEFUN MAYBE-CHECK-SUBJECT-CN ...)
; processing (DEFUN VERIFY-HOSTNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl+ssl/src/verify-hostname-tmp6X5OKNPG.fasl
; compilation finished in 0:00:00.225

; file: /usr/share/common-lisp/source/bordeaux-threads/src/default-implementations.lisp
; in: BORDEAUX-THREADS::DEFDFUN BORDEAUX-THREADS:SEMAPHORE-P
;     'BORDEAUX-THREADS:SEMAPHORE
; 
; caught STYLE-WARNING:
;   undefined type: BORDEAUX-THREADS:SEMAPHORE
; 
; compilation unit finished
;   Undefined type:
;     BORDEAUX-THREADS:SEMAPHORE
;   caught 7 STYLE-WARNING conditions
;   printed 1991 notes
;; loading system "mssql"
; compiling file "/usr/share/common-lisp/source/iterate/package.lisp" (written 04 NOV 2021 03:10:48 PM):
; processing (DEFPACKAGE #:ITERATE ...)
; processing (IN-PACKAGE #:ITERATE)
; processing (DEFMACRO DEFCONST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/iterate/package-tmpABKNHGCI.fasl
; compilation finished in 0:00:00.055
; compiling file "/usr/share/common-lisp/source/iterate/iterate.lisp" (written 04 NOV 2021 03:10:56 PM):
; processing (IN-PACKAGE #:ITERATE)
; processing (DECLAIM (DECLARATION DECLARE-VARIABLES))
; processing (DEFCONST VERSION ...)
; processing (DEFCONST STANDARD-TYPE-SYMBOLS ...)
; processing (DEFVAR *ALWAYS-DECLARE-VARIABLES* ...)
; processing (DEFVAR *RESULT-VAR*)
; processing (DEFVAR *TYPE-ALIST*)
; processing (DEFVAR *DECLARE-VARIABLES*)
; processing (DEFVAR *CLAUSE*)
; processing (DEFVAR *TOP-LEVEL?*)
; processing (DEFVAR *BINDING-CONTEXT?*)
; processing (DEFVAR *BINDINGS*)
; processing (DEFVAR *INTERNAL-VARIABLES*)
; processing (DEFVAR *DECLARATIONS*)
; processing (DEFVAR *ACCUM-VAR-ALIST*)
; processing (DEFVAR *SHARED-BINDINGS-ALIST*)
; processing (DEFVAR *BLOCK-NAME*)
; processing (DEFVAR *LOOP-NAME*)
; processing (DEFVAR *CLAUSE-INFO-INDEX* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFPARAMETER *SPECIAL-FORM-ALIST* ...)
; processing (DEFVAR *SPECIAL-CLAUSE-ALIST* ...)
; processing (DEFVAR *TEMPS*)
; processing (DEFVAR *TEMPS-IN-USE*)
; processing (DEFVAR *ENV*)
; processing (DEFVAR *DRIVER-INFO-ALIST*)
; processing (DEFVAR *PREVIOUS-VARS-ALIST*)
; processing (DEFVAR *LOOP-TOP*)
; processing (DEFVAR *LOOP-STEP*)
; processing (DEFVAR *LOOP-END*)
; processing (DEFVAR *LOOP-STEP-USED?*)
; processing (DEFVAR *LOOP-END-USED?*)
; processing (DEFVAR *LOOP-BODY-WRAPPERS*)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFMACRO ITERATE ...)
; processing (DEFMACRO ITER ...)
; processing (DEFMACRO DEFMACRO-CLAUSE ...)
; processing (DEFMACRO DEFMACRO-DRIVER ...)
; processing (DEFUN PROCESS-TOP-LEVEL-DECLS ...)
; processing (DEFUN DEFAULT-DRIVER-CODE ...)
; processing (DEFUN WRAP-FORM ...)
; processing (DEFUN ADD-LOOP-BODY-WRAPPER ...)
; processing (DEFUN WALK ...)
; processing (DEFUN WALK-LIST ...)
; processing (DEFUN WALK-ARGLIST ...)
; processing (DEFUN WALK-FSPEC ...)
; processing (DEFUN WALK-LIST-NCONCING ...)
; processing (DEFUN RETURN-CODE-MODIFYING-BODY ...)
; processing (DEFUN ADD-INTERNAL-VAR ...)
; processing (DEFUN ADD-INTERNAL-VARS ...)
; processing (DEFUN LAMBDA-LIST-VARS ...)
; processing (DEFUN SPECIAL-FORM? ...)
; processing (DEFUN WALK-SPECIAL-FORM ...)
; processing (DEFUN WALK-CDR ...)
; processing (DEFUN WALK-CDDR ...)
; processing (DEFUN WALK-PROGN ...)
; processing (DEFUN WALK-SETQ ...)
; processing (DEFUN WALK-FUNCTION ...)
; processing (DEFUN WALK-DECLARE ...)
; processing (DEFUN WALK-LET ...)
; processing (DEFUN WALK-LET-BINDINGS ...)
; processing (DEFUN WALK-LET*-BINDINGS ...)
; processing (DEFUN WALK-LET-BINDING ...)
; processing (DEFUN WALK-MULTIPLE-VALUE-BIND ...)
; processing (DEFUN WALK-FLET ...)
; processing (DEFUN WALK-CDR-WITH-DECLARATIONS ...)
; processing (DEFUN WALK-CDDR-WITH-DECLARATIONS ...)
; processing (DEFUN WALK-TAGBODY ...)
; processing (DEFUN WALK-MACROLET ...)
; processing (DEFVAR *INITIAL*)
; processing (DEFVAR *DECLS*)
; processing (DEFVAR *STEP*)
; processing (DEFVAR *FINAL*)
; processing (DEFVAR *FINALP*)
; processing (DEFUN PROCESS-CLAUSE ...)
; processing (DEFUN APPLY-CLAUSE-FUNCTION ...)
; processing (DEFUN PREPROCESS-CLAUSE ...)
; processing (DEFUN SYMBOL-SYNONYM ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN ARG-CHECK ...)
; processing (DEFUN WALK-EXPR ...)
; processing (DEFUN DISPLAY-ITERATE-CLAUSES ...)
; processing (DEFUN DISP-STD-CLAUSES ...)
; processing (DEFUN DISPLAY-CLAUSE ...)
; processing (DEFCONST FILL-COL ...)
; processing (DEFUN DISPLAY-KWS ...)
; processing (DEFUN CLAUSE-MATCHES? ...)
; processing (DEFUN GET-CLAUSE-INFO ...)
; processing (DEFUN IS-ITERATE-CLAUSE? ...)
; processing (DEFUN STARTS-CLAUSE? ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN DISPLAY-INDEX ...)
; processing (DEFUN REMOVE-CLAUSE ...)
; processing (DEFMACRO DEFCLAUSE ...)
; processing (DEFMACRO DEFCLAUSE-DRIVER ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFSYNONYM ...)
; processing (DEFMACRO DEFCLAUSE-SEQUENCE ...)
; processing (DEFUN IF-1ST-TIME ...)
; processing (DEFMACRO WITH-TEMPORARY ...)
; processing (DEFUN GET-FREE-TEMP ...)
; processing (DEFUN VAR-TYPE ...)
; processing (DEFUN VAR-DECLARATION ...)
; processing (DEFUN EXPR-TYPE-ONLY ...)
; processing (DEFUN EXPRESSION-TYPE ...)
; processing (DEFUN QUOTED? ...)
; processing (DEFUN FUNCTION-QUOTED? ...)
; processing (DEFUN LAMBDA-EXPRESSION? ...)
; processing (DEFUN THE-EXPRESSION? ...)
; processing (DEFUN SELF-EVALUATING? ...)
; processing (DEFUN CONSTANT? ...)
; processing (DEFUN DUPLICABLE? ...)
; processing (DEFUN VAR-SPEC? ...)
; processing (DEFUN EXTRACT-VAR ...)
; processing (DEFUN MAKE-BINDING ...)
; processing (DEFUN MAKE-DEFAULT-BINDING ...)
; processing (DEFUN MAKE-VAR-AND-BINDING ...)
; processing (DEFUN MAKE-VAR-AND-DEFAULT-BINDING ...)
; processing (DEFUN MAKE-ACCUM-VAR-BINDING ...)
; processing (DEFUN MAKE-ACCUM-VAR-DEFAULT-BINDING ...)
; processing (DEFUN MAKE-ACCUM-VAR-BINDING-INTERNAL ...)
; processing (DEFUN MAKE-SHARED-BINDING ...)
; processing (DEFUN MAKE-BINDING-INTERNAL ...)
; processing (DEFUN MAKE-INITIAL-VALUE ...)
; processing (DEFUN ADD-BINDING ...)
; processing (DEFUN CHECK-INTERNAL-VARIABLES ...)
; processing (DEFUN INTERNAL-VARIABLE? ...)
; processing (DEFUN VAR-BINDING ...)
; processing (DEFUN MAKE-DESTRUCTURING-BINDINGS ...)
; processing (DEFUN DO-DESTRUCTURING-BINDINGS ...)
; processing (DEFUN EXTRACT-VARS ...)
; processing (DEFMACRO DSETQ ...)
; processing (DEFUN DO-DSETQ ...)
; processing (DEFUN MAKE-DSETQS ...)
; processing (DEFUN MAKE-MV-DSETQS ...)
; processing (DEFUN DSETQ-ERROR ...)
; processing (DEFUN IN-ITERATE? ...)
; processing (DEFUN LOCAL-BINDING-CHECK ...)
; processing (DEFUN FREE-VARIABLES ...)
; processing (DEFUN FREE-VARS ...)
; processing (DEFUN FREE-VARS-LIST ...)
; processing (DEFUN FREE-VARS-FSPEC ...)
; processing (DEFUN RETURN-CODE ...)
; processing (DEFMACRO RETURN-DRIVER-CODE ...)
; processing (DEFUN ADD-DRIVER-INFO ...)
; processing (DEFMACRO RETURN-SEQUENCE-CODE ...)
; processing (DEFUN RETURN-SEQ-CODE ...)
; processing (DEFUN CHECK-SEQUENCE-KEYWORDS ...)
; processing (DEFUN EVAL-CONST-EXPR ...)
; processing (DEFUN MAKE-FUNCALL ...)
; processing (DEFUN MAKE-APPLICATION ...)
; processing (DEFUN APPLY-SUBST-EXPR ...)
; processing (DEFMACRO DEF-SPECIAL-CLAUSE ...)
; processing (DEFUN INSTALL-SPECIAL-CLAUSE-FUNCTION ...)
; processing (DEF-SPECIAL-CLAUSE INITIALLY ...)
; processing (DEF-SPECIAL-CLAUSE AFTER-EACH ...)
; processing (DEF-SPECIAL-CLAUSE ELSE ...)
; processing (DEF-SPECIAL-CLAUSE FINALLY ...)
; processing (DEF-SPECIAL-CLAUSE FINALLY-PROTECTED ...)
; processing (DEF-SPECIAL-CLAUSE IF-FIRST-TIME ...)
; processing (DEF-SPECIAL-CLAUSE FIRST-TIME-P ...)
; processing (DEF-SPECIAL-CLAUSE FIRST-ITERATION-P ...)
; processing (DEF-SPECIAL-CLAUSE IN ...)
; processing (DEF-SPECIAL-CLAUSE NEXT ...)
; processing (DEFUN MAKE-NEXT-CODE ...)
; processing (DEFUN VAR-VALUE-RETURNED ...)
; processing (DEFSYNONYM AS ...)
; processing (DEFSYNONYM GENERATING ...)
; processing (DEFCLAUSE (REPEAT N) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR-SPEC ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFUN GENERATE-FUNCTION-STEP-CODE ...)
; processing (DEFCLAUSE-SEQUENCE IN-VECTOR ...)
; processing (DEFCLAUSE-SEQUENCE IN-SEQUENCE ...)
; processing (DEFCLAUSE-SEQUENCE IN-STRING ...)
; processing (DEFCLAUSE-DRIVER (FOR KEY-VAL-VARS ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR SYM-ACCESS-PKG-VARS ...) ...)
; processing (DEFMACRO-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFUN RETURN-STREAM-DRIVER-CODE ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE-DRIVER (FOR VAR ...) ...)
; processing (DEFCLAUSE (WITH VAR ...) ...)
; processing (DEFCLAUSE (FOR VAR ...) ...)
; processing (DEFCLAUSE (FOR VAR ...) ...)
; processing (DEFCLAUSE (FOR VAR ...) ...)
; processing (DEFUN RETURN-REDUCTION-CODE ...)
; processing (DEFSYNONYM COUNT ...)
; processing (DEFCLAUSE (COUNTING EXPR ...) ...)
; processing (DEFCLAUSE (SUM EXPR ...) ...)
; processing (DEFSYNONYM SUMMING ...)
; processing (DEFCLAUSE (MULTIPLY EXPR ...) ...)
; processing (DEFSYNONYM MULTIPLYING ...)
; processing (DEFCLAUSE (REDUCING EXPR ...) ...)
; processing (DEFCLAUSE (MAXIMIZE EXPR ...) ...)
; processing (DEFSYNONYM MAXIMIZING ...)
; processing (DEFCLAUSE (MINIMIZE EXPR ...) ...)
; processing (DEFSYNONYM MINIMIZING ...)
; processing (DEFUN RETURN-EXTREMUM-CODE ...)
; processing (DEFMACRO FINISH ...)
; processing (DEFMACRO TERMINATE ...)
; processing (DEFMACRO NEXT-ITERATION ...)
; processing (DEFMACRO LEAVE ...)
; processing (DEFCLAUSE (WHILE EXPR) ...)
; processing (DEFCLAUSE (UNTIL EXPR) ...)
; processing (DEFCLAUSE (ALWAYS EXPR) ...)
; processing (DEFCLAUSE (NEVER EXPR) ...)
; processing (DEFCLAUSE (THEREIS EXPR) ...)
; processing (DEFCLAUSE (FINDING EXPR ...) ...)
; processing (DEFCLAUSE (FINDING EXPR ...) ...)
; processing (DEFCLAUSE (FINDING EXPR ...) ...)
; processing (DEFUN RETURN-FIND-EXTREMUM-CODE ...)
; processing (DEFUN RETURN-COLLECTION-CODE ...)
; processing (DEFCLAUSE (COLLECT EXPR ...) ...)
; processing (DEFSYNONYM COLLECTING ...)
; processing (DEFCLAUSE (ADJOINING EXPR ...) ...)
; processing (DEFCLAUSE (NCONCING EXPR ...) ...)
; processing (DEFCLAUSE (APPENDING EXPR ...) ...)
; processing (DEFCLAUSE (UNIONING EXPR ...) ...)
; processing (DEFCLAUSE (NUNIONING EXPR ...) ...)
; processing (DEFCLAUSE (ACCUMULATE EXPR ...) ...)
; processing (DEFSYNONYM ACCUMULATING ...)
; processing (DEFCLAUSE (FOR PVAR-SPEC ...) ...)
; processing (DEFUN REGISTER-PREVIOUS-CODE ...)
; processing (DEFUN INTERN-PREVIOUS-INFO ...)
; processing (DEFUN IS-SAVE-VAR ...)
; processing (DEFUN MAKE-SAVE-VARS ...)
; processing (DEFUN INSERT-PREVIOUS-CODE ...)
; processing (DEFUN DO-EXTRA-SAVE-VAR-HACK ...)
; processing (DEFUN MAKE-POST-SAVE-VAR ...)
; processing (DEFUN MAKE-PREV-CODE ...)
; processing (DEFUN MAKE-SAVE-PREVIOUS-CODE ...)
; processing (DEFUN SPLICE-IN-CODE ...)
; processing (DEFUN ADD-PROGN ...)
; processing (DEFUN AT-TOP-LEVEL? ...)
; processing (DEFUN TOP-LEVEL-CHECK ...)
; processing (DEFUN PROGNIFY ...)
; processing (DEFUN CLAUSE-ERROR ...)
; processing (DEFUN CLAUSE-WARNING ...)
; processing (DEFUN BUG ...)
; processing (DEFVAR *GENVAR-COUNTER* ...)
; processing (DEFUN GENVAR ...)
; processing (DEFUN SYMBOL-APPEND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/iterate/iterate-tmpDGT3OQUT.fasl
; compilation finished in 0:00:11.950
; compiling file "/usr/share/common-lisp/source/garbage-pools/garbage-pools.lisp" (written 17 APR 2013 09:15:14 PM):
; processing (DEFPACKAGE :GARBAGE-POOLS ...)
; processing (IN-PACKAGE #:GARBAGE-POOLS)
; processing (DEFVAR *POOL*)
; processing (DEFCLASS POOL ...)
; processing (DEFUN CLEANUP-REGISTER ...)
; processing (DEFUN CLEANUP-POOL ...)
; processing (DEFUN CLEANUP-OBJECT ...)
; processing (DEFUN CANCEL-OBJECT-CLEANUP ...)
; processing (DEFMACRO WITH-GARBAGE-POOL ...)
; processing (DEFGENERIC OBJECT-REGISTER ...)
; processing (DEFMETHOD OBJECT-REGISTER ...)
; processing (DEFMACRO DEFCLEANUP ...)
; processing (DEFCLEANUP POOL ...)
; processing (DEFCLEANUP STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/garbage-pools/garbage-pools-tmpNF26V1SW.fasl
; compilation finished in 0:00:00.200
; compiling file "/usr/share/common-lisp/source/parse-number/parse-number.lisp" (written 31 OCT 2017 08:17:56 AM):
; processing (DEFPACKAGE #:ORG.MAPCAR.PARSE-NUMBER ...)
; processing (IN-PACKAGE #:ORG.MAPCAR.PARSE-NUMBER)
; processing (DEFINE-CONDITION INVALID-NUMBER ...)
; processing (DECLAIM (TYPE CONS ...))
; processing (DEFPARAMETER *WHITE-SPACE-CHARACTERS* ...)
; processing (DECLAIM (INLINE WHITE-SPACE-P))
; processing (DEFUN WHITE-SPACE-P ...)
; processing (DECLAIM (INLINE PARSE-INTEGER-AND-PLACES))
; processing (DEFUN PARSE-INTEGER-AND-PLACES ...)

; file: /usr/share/common-lisp/source/parse-number/parse-number.lisp
; in: DEFUN PARSE-INTEGER-AND-PLACES
;     (CHAR STRING ORG.MAPCAR.PARSE-NUMBER::POS)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CONS INTEGER ORG.MAPCAR.PARSE-NUMBER::RELEVANT-DIGITS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of LIST

; processing (DEFUN PARSE-INTEGERS ...)

; file: /usr/share/common-lisp/source/parse-number/parse-number.lisp
; in: DEFUN PARSE-INTEGERS
;     (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
;      ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::END :RADIX
;      ORG.MAPCAR.PARSE-NUMBER::RADIX)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET - 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
;      ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::RIGHT :RADIX
;      ORG.MAPCAR.PARSE-NUMBER::RADIX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of LIST

;     (ORG.MAPCAR.PARSE-NUMBER::PARSE-INTEGER-AND-PLACES STRING
;      ORG.MAPCAR.PARSE-NUMBER::LEFT ORG.MAPCAR.PARSE-NUMBER::END :RADIX
;      ORG.MAPCAR.PARSE-NUMBER::RADIX)
; --> BLOCK MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION LET CONS 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of LIST

; processing (DECLAIM (INLINE NUMBER-VALUE ...))
; processing (DEFUN NUMBER-VALUE ...)
; processing (DEFUN PLACES ...)
; processing (DEFUN PARSE-NUMBER ...)
; processing (DEFUN PARSE-REAL-NUMBER ...)
; processing (DEFUN BASE-FOR-EXPONENT-MARKER ...)
; processing (DEFUN MAKE-FLOAT/FRAC ...)
; processing (DEFUN MAKE-FLOAT/WHOLE ...)
; processing (DEFUN PARSE-POSITIVE-REAL-NUMBER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/parse-number/parse-number-tmp2SBNA8NV.fasl
; compilation finished in 0:00:01.100
; compiling file "/usr/share/common-lisp/source/mssql/src/packages.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (DEFPACKAGE #:MSSQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/mssql/src/packages-tmpGXTLRZRR.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/mssql/src/mssql.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFINE-FOREIGN-LIBRARY SYBDB ...)
; processing (WITH-SIMPLE-RESTART (SKIP "Skip loading foreign library tds.") ...)
; processing (DEFCTYPE %DBPROCESS ...)
; processing (DEFCTYPE %CHARPTR ...)
; processing (DEFCTYPE %LOGINREC ...)
; processing (DEFCTYPE %RETCODE ...)
; processing (DEFCTYPE %BYTE ...)
; processing (DEFCTYPE %DBINT ...)
; processing (DEFCTYPE %DBSMALLINT ...)
; processing (DEFCONSTANT +FAIL+ ...)
; processing (DEFCONSTANT +INT_CANCEL+ ...)
; processing (DEFINE-CONDITION MSSQL-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCFUN ("dberrhandle" %DBERRHANDLE) ...)
; processing (DEFVAR *ERROR-MESSAGE-LIST*)
; processing (DEFCALLBACK %ERROR-HANDLER ...)
; processing (%DBERRHANDLE (CALLBACK %ERROR-HANDLER))
; processing (DEFCFUN ("dbmsghandle" %DBMSGHANDLE) ...)
; processing (DEFCALLBACK %MESSAGE-HANDLER ...)
; processing (%DBMSGHANDLE (CALLBACK %MESSAGE-HANDLER))
; processing (DEFMACRO DEFINE-SYBDB-FUNCTION ...)
; processing (DEFUN CFFI-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/mssql/src/mssql-tmp2OV9B8J5.fasl
; compilation finished in 0:00:00.490
; compiling file "/usr/share/common-lisp/source/mssql/src/connection.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFVAR *DATABASE* ...)
; processing (DEFCLASS DATABASE-CONNECTION ...)
; processing (DEFINE-SYBDB-FUNCTION ("dblogin" %DBLOGIN ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbloginfree" %DBLOGINFREE) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbsetlname" %DBSETLNAME ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("tdsdbopen" %TDSDBOPEN ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcmd" %DBCMD ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbsqlexec" %DBSQLEXEC ...) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcancel" %DBCANCEL ...) ...)
; processing (DEFUN CONNECT ...)
; processing (DEFUN CONNECTED-P ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbclose" %DBCLOSE) ...)
; processing (DEFUN DISCONNECT ...)
; processing (GARBAGE-POOLS:DEFCLEANUP DATABASE-CONNECTION ...)
; processing (DEFUN DISCONNECT-TOPLEVEL ...)
; processing (DEFUN CONNECT-TOPLEVEL ...)
; processing (DEFMACRO WITH-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/mssql/src/connection-tmpDWRCTFSG.fasl
; compilation finished in 0:00:00.570
; compiling file "/usr/share/common-lisp/source/mssql/src/query.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFCONSTANT +NO-MORE-RESULTS+ ...)
; processing (DEFCONSTANT +NO-MORE-ROWS+ ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbresults" %DBRESULTS) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbnumcols" %DBNUMCOLS) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcolname" %DBCOLNAME) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbcoltype" %DBCOLTYPE) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbnextrow" %DBNEXTROW) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbdata" %DBDATA) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbdatlen" %DBDATLEN) ...)
; processing (DEFCENUM %SYB-VALUE-TYPE ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbconvert" %DBCONVERT) ...)
; processing (DEFCONSTANT +NUMERIC-BUF-SZ+ ...)
; processing (DEFUN SYSDB-DATA-TO-LISP ...)
; processing (DEFUN FIELD-NAME-S ...)
; processing (DEFUN ONE-ROW ...)
; processing (DEFUN ALL-ROWS ...)
; processing (DEFMACRO DEFINE-ROW-READER ...)
; processing (DEFINE-ROW-READER READ-PLIST-ROW ...)
; processing (DEFINE-ROW-READER READ-ALIST-ROW ...)
; processing (DEFINE-ROW-READER READ-LIST-ROW ...)

; file: /usr/share/common-lisp/source/mssql/src/query.lisp
; in: DEFINE-ROW-READER READ-LIST-ROW
;     (MSSQL::DEFINE-ROW-READER MSSQL::READ-LIST-ROW
;         (MSSQL::COLLUMN MSSQL::VALUE)
;       (ITERATE:COLLECT MSSQL::VALUE))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> ITERATE:ITER 
; ==>
;   (LET* ((#:LIST16 NIL)
;          (MSSQL::COLLUMN NIL)
;          (#:G2 NIL)
;          (MSSQL::VALUE NIL)
;          (#:RESULT15 NIL)
;          (#:END-POINTER17 NIL)
;          (#:TEMP18 NIL))
;     (BLOCK NIL
;       (BLOCK #:ITERATE3
;         (TAGBODY
;           (PROGN # #)
;          MSSQL::LOOP-TOP-NIL
;           (PROGN # # # # # #)
;           (PROGN)
;           (GO MSSQL::LOOP-TOP-NIL)
;          MSSQL::LOOP-END-NIL
;           (PROGN))
;         #:RESULT15)))
; 
; caught STYLE-WARNING:
;   The variable COLLUMN is assigned but never read.

; processing (DEFUN READ-SINGLE-VALUE ...)
; processing (DEFPARAMETER *QUERY-FORMATS* ...)
; processing (DEFUN GET-RESULTS ...)
; processing (DEFUN QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/mssql/src/query-tmpUJ89U641.fasl
; compilation finished in 0:00:00.665
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "mssql" "src" "query">
; compiling file "/usr/share/common-lisp/source/mssql/src/execute.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFUN EXECUTE ...)
; processing (DEFCLASS TRANSACTION-HANDLE ...)
; processing (DEFMACRO WITH-TRANSACTION ...)
; processing (DEFUN ROLLBACK-TRANSACTION ...)
; processing (DEFUN COMMIT-TRANSACTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/mssql/src/execute-tmpJAPE3FUS.fasl
; compilation finished in 0:00:00.135
; compiling file "/usr/share/common-lisp/source/mssql/src/remote.lisp" (written 21 JUN 2017 01:29:38 PM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFINE-SYBDB-FUNCTION ("dbrpcinit" %DBRPCINIT) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbrpcparam" %DBRPCPARAM) ...)
; processing (DEFINE-SYBDB-FUNCTION ("dbrpcsend" %DBRPCSEND) ...)
; processing (DEFUN LISP-TO-SYSDB ...)
; processing (DEFUN CALL-REMOTE-PROCEDURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/mssql/src/remote-tmp1V7T6W0W.fasl
; compilation finished in 0:00:00.175
; 
; compilation unit finished
;   caught 1 STYLE-WARNING condition
;   printed 6 notes
;; loading file #P"/<<PKGBUILDDIR>>/src/hooks.lisp"
;; loading #P"/<<PKGBUILDDIR>>/src/hooks.lisp"
;; #<PACKAGE "COMMON-LISP-USER">
;; (:PGLOADER-IMAGE :SPLIT-SEQUENCE :FLEXI-STREAMS CFFI-FEATURES:FLAT-NAMESPACE
    CFFI-FEATURES:UNIX :CFFI CFFI-SYS::FLAT-NAMESPACE :32-BIT
    ALEXANDRIA::SEQUENCE-EMPTYP :ASDF-SYSTEM-CONNECTIONS :ASDF3.3 :ASDF3.2
    :ASDF3.1 :ASDF3 :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE
    :ARM :GENCGC :ANSI-CL :COMMON-LISP :ELF :IEEE-FLOATING-POINT :LINUX
    :LITTLE-ENDIAN :PACKAGE-LOCAL-NICKNAMES :SB-CORE-COMPRESSION :SB-LDB
    :SB-PACKAGE-LOCKS :SB-UNICODE :SBCL :UNIX)
;; T
;; CLOSE-FOREIGN-LIBS
;; OPEN-FOREIGN-LIBS
;; (#<FUNCTION OPEN-FOREIGN-LIBS>)
;; (#<FUNCTION CLOSE-FOREIGN-LIBS>)
;; loading system "pgloader"
WARNING: System definition file #P"/usr/share/common-lisp/source/ieee-floats/ieee-floats.asd" contains definition for system "ieee-floats-tests". Please only define "ieee-floats" and secondary systems with a name starting with "ieee-floats/" (e.g. "ieee-floats/test") in that file.
WARNING: UIOP/VERSION:PARSE-VERSION: "1.1-dev" doesn't follow asdf version numbering convention
WARNING: Invalid :version specifier "1.1-dev" for component "py-configparser" from file #P"/usr/share/common-lisp/source/py-configparser/py-configparser.asd", using NIL instead
WARNING: Invalid :version specifier "1.1-dev" for component "py-configparser" from file #P"/usr/share/common-lisp/source/py-configparser/py-configparser.asd", using NIL instead
WARNING: System definition file #P"/usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8.asd" contains definition for system "trivial-utf-8-tests". Please only define "trivial-utf-8" and secondary systems with a name starting with "trivial-utf-8/" (e.g. "trivial-utf-8/test") in that file.
;;; Checking for wide character support... WARNING: Lisp implementation doesn't use UTF-16, but accepts surrogate code points.
 yes, using code points.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-xml". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-dom". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-klacks". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
WARNING: System definition file #P"/usr/share/common-lisp/source/cxml/cxml.asd" contains definition for system "cxml-test". Please only define "cxml" and secondary systems with a name starting with "cxml/" (e.g. "cxml/test") in that file.
;;; Checking for wide character support... WARNING: Lisp implementation doesn't use UTF-16, but accepts surrogate code points.
 yes, using code points.
;;; Building Closure with CHARACTER RUNES
; compiling file "/usr/share/common-lisp/source/cl-log/pkg.lisp" (written 07 DEC 2012 12:06:09 PM):
; processing (IN-PACKAGE "CL-USER")
; processing (DEFPACKAGE "COM.RAVENBROOK.COMMON-LISP-LOG" ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-log/pkg-tmp952LXWTD.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cl-log/cl-log.lisp" (written 07 DEC 2012 12:06:09 PM):
; processing (IN-PACKAGE "COM.RAVENBROOK.COMMON-LISP-LOG")
; processing (DEFPARAMETER *CL-LOG-RELEASE* ...)
; processing (DEFMACRO ORF ...)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFCLASS LOG-OBJECT ...)
; processing (DEFCLASS LOG-MANAGER ...)
; processing (DEFVAR *LOG-MANAGER* ...)
; processing (DEFUN LOG-MANAGER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN FIRST-TIME-FOR-LOG-MANAGER ...)
; processing (DEFMETHOD LOGGING-DISABLED ...)
; processing (DEFMETHOD (SETF LOGGING-DISABLED) ...)
; processing (DEFMACRO WITH-LOGGING-DISABLED ...)
; processing (DEFMACRO WITH-LOG-MANAGER-DISABLED ...)
; processing (DEFMETHOD (SETF LOG-MANAGER-MESSENGERS) ...)
; processing (DEFMETHOD (SETF LOG-MANAGER-CATEGORY-SET) ...)
; processing (DEFMETHOD CATEGORY-CACHE ...)
; processing (DEFMETHOD INVALIDATE-LOG-MANAGER ...)
; processing (DEFUN (SETF LOG-MANAGER) ...)
; processing (DEFMACRO REBINDING-LOG-MANAGER ...)
; processing (DEFSTRUCT (TIMESTAMP #) ...)
; processing (DEFUN MAKE-TIMESTAMP ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS BASE-MESSAGE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS FORMATTED-MESSAGE ...)
; processing (DEFMETHOD MESSAGE-TEXT ...)
; processing (DEFMETHOD FORMAT-MESSAGE ...)
; processing (DEFCLASS BASE-MESSENGER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN START-MESSENGER ...)
; processing (DEFMETHOD STOP-MESSENGER ...)
; processing (DEFMETHOD STOP-MESSENGER ...)
; processing (DEFUN FIND-MESSENGER ...)
; processing (DEFUN CATEGORY-MESSENGERS ...)
; processing (DEFUN CATEGORY-SATISFIES ...)
; processing (DEFUN IN-CATEGORY-SATISFIES ...)
; processing (DEFUN SEND-MESSAGE ...)
; processing (DEFMETHOD MESSENGER-SEND-MESSAGE ...)
; processing (DEFSTRUCT (RING #) ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-RING ...)
; processing (DEFUN RING-PUSH ...)
; processing (DEFUN RING-LIST ...)
; processing (DEFCLASS RING-MESSENGER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD MESSENGER-SEND-MESSAGE ...)
; processing (DEFMETHOD RING-MESSENGER-MESSAGES ...)
; processing (DEFCLASS TEXT-STREAM-MESSENGER ...)
; processing (DEFMETHOD MESSENGER-SEND-MESSAGE ...)
; processing (DEFMETHOD STOP-MESSENGER ...)
; processing (DEFCLASS TEXT-FILE-MESSENGER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS CATEGORY-SET ...)
; processing (DEFUN EXPAND-CATEGORY ...)
; processing (DEFMACRO DEFCATEGORY ...)
; processing (DEFUN DEFCATEGORY-FN ...)
; processing (DEFMACRO UNDEFCATEGORY ...)
; processing (DEFUN UNDEFCATEGORY-FN ...)
; processing (DEFUN CLEAR-CATEGORIES ...)
; processing (DEFMACRO LOG-MANAGER-MESSAGE ...)
; processing (DEFMACRO LOG-MESSAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-log/cl-log-tmpLVFWNUU9.fasl
; compilation finished in 0:00:02.015
; compiling file "/usr/share/common-lisp/source/md5/md5.lisp" (written 22 JUN 2021 07:57:26 PM):
; processing (DEFPACKAGE #:MD5 ...)
; processing (IN-PACKAGE #:MD5)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFTYPE UB32 ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE UB32-VECTOR ...)
; processing (DEFMACRO MAKE-UB32-VECTOR ...)
; processing (DEFMACRO UB32-AREF ...)
; processing (DECLAIM (INLINE F ...) ...)
; processing (DEFUN F ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN F
;     (DEFUN MD5::F (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LOGIOR (LOGAND MD5::X MD5::Y) (LOGANDC1 MD5::X MD5::Z)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::F
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::F (LOGIOR (LOGAND MD5::X MD5::Y) (LOGANDC1 MD5::X MD5::Z))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN G ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN G
;     (DEFUN MD5::G (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LOGIOR (LOGAND MD5::X MD5::Z) (LOGANDC2 MD5::Y MD5::Z)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::G
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::G (LOGIOR (LOGAND MD5::X MD5::Z) (LOGANDC2 MD5::Y MD5::Z))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN H ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN H
;     (DEFUN MD5::H (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LOGXOR MD5::X MD5::Y MD5::Z))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::H
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::H (LOGXOR MD5::X MD5::Y MD5::Z)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFUN I ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN I
;     (DEFUN MD5::I (MD5::X MD5::Y MD5::Z)
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LDB (BYTE 32 0) (LOGXOR MD5::Y (LOGORC2 MD5::X MD5::Z))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::I
;         (MD5::X MD5::Y MD5::Z)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::I (LDB (BYTE 32 0) (LOGXOR MD5::Y (LOGORC2 MD5::X MD5::Z)))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DECLAIM (INLINE MOD32+) ...)
; processing (DEFUN MOD32+ ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN MOD32+
;     (DEFUN MD5::MOD32+ (MD5::A MD5::B)
;       (DECLARE (TYPE MD5::UB32 MD5::A MD5::B)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (LDB (BYTE 32 0) (+ MD5::A MD5::B)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::MOD32+
;         (MD5::A MD5::B)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::A MD5::B)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::MOD32+ (LDB (BYTE 32 0) (+ MD5::A MD5::B))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-COMPILER-MACRO MOD32+ ...)
; processing (DECLAIM (INLINE ROL32) ...)
; processing (DEFUN ROL32 ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN ROL32
;     (DEFUN MD5::ROL32 (MD5::A MD5::S)
;       (DECLARE (TYPE MD5::UB32 MD5::A)
;                (TYPE (UNSIGNED-BYTE 5) MD5::S)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (SB-ROTATE-BYTE:ROTATE-BYTE MD5::S (BYTE 32 0) MD5::A))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5::ROL32
;         (MD5::A MD5::S)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE MD5::UB32 MD5::A)
;                (TYPE (UNSIGNED-BYTE 5) MD5::S)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5::ROL32 (SB-ROTATE-BYTE:ROTATE-BYTE MD5::S (BYTE 32 0) MD5::A)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO WITH-MD5-ROUND ...)
; processing (DEFTYPE MD5-REGS ...)
; processing (DEFMACRO MD5-REGS-A ...)
; processing (DEFMACRO MD5-REGS-B ...)
; processing (DEFMACRO MD5-REGS-C ...)
; processing (DEFMACRO MD5-REGS-D ...)
; processing (DEFCONSTANT +MD5-MAGIC-A+ ...)
; processing (DEFCONSTANT +MD5-MAGIC-B+ ...)
; processing (DEFCONSTANT +MD5-MAGIC-C+ ...)
; processing (DEFCONSTANT +MD5-MAGIC-D+ ...)
; processing (DECLAIM (INLINE INITIAL-MD5-REGS))
; processing (DEFUN INITIAL-MD5-REGS ...)
; processing (DEFTYPE MD5-BLOCK ...)
; processing (DEFUN UPDATE-MD5-BLOCK ...)
; processing (DECLAIM (INLINE FILL-BLOCK ...))
; processing (DEFUN FILL-BLOCK-UB8 ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN FILL-BLOCK-UB8
;     (SB-KERNEL:%BYTE-BLT MD5::BUFFER MD5::OFFSET BLOCK 0 64)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SB-ALIEN-INTERNALS:ALIEN-VALUE, not a (SB-ALIEN:ALIEN
;                                                                  (* T)).
; 
; note: unable to optimize because: can't tell function type at compile time
; 
; note: doing SAP to pointer coercion (cost 20), for:
;       the second argument of SET-SLOT
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN FILL-BLOCK-CHAR ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN FILL-BLOCK-CHAR
;     (DEFUN MD5:FILL-BLOCK-CHAR (BLOCK MD5::BUFFER MD5::OFFSET)
;       "DEPRECATED: Convert a complete 64 character input string segment
;   starting from `offset' into the given 16 word MD5 block."
;       (DECLARE (TYPE (INTEGER 0 536870847) MD5::OFFSET)
;                (TYPE MD5::MD5-BLOCK BLOCK)
;                (TYPE SIMPLE-STRING MD5::BUFFER)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA MD5:FILL-BLOCK-CHAR
;         (BLOCK MD5::BUFFER MD5::OFFSET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       "DEPRECATED: Convert a complete 64 character input string segment
; starting from `offset' into the given 16 word MD5 block."
;       (DECLARE (TYPE (INTEGER 0 536870847) MD5::OFFSET)
;                (TYPE MD5::MD5-BLOCK BLOCK)
;                (TYPE SIMPLE-STRING MD5::BUFFER)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0)))
;       (BLOCK MD5:FILL-BLOCK-CHAR))
; 
; caught STYLE-WARNING:
;   The variable BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable BUFFER is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OFFSET is defined but never used.

; processing (DEFUN FILL-BLOCK ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN FILL-BLOCK
;     (MD5:FILL-BLOCK-CHAR BLOCK MD5::BUFFER MD5::OFFSET)
; 
; caught STYLE-WARNING:
;   The variable BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable BUFFER is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OFFSET is defined but never used.

;     (MD5:FILL-BLOCK-UB8 BLOCK MD5::BUFFER MD5::OFFSET)
; --> BLOCK SB-KERNEL:%BYTE-BLT 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SB-ALIEN-INTERNALS:ALIEN-VALUE, not a (SB-ALIEN:ALIEN
;                                                                  (* T)).
; 
; note: unable to optimize because: can't tell function type at compile time
; 
; note: doing SAP to pointer coercion (cost 20), for:
;       the second argument of SET-SLOT
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DECLAIM (INLINE MD5REGS-DIGEST))
; processing (DEFUN MD5REGS-DIGEST ...)
; processing (LOCALLY (DECLARE #) ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFSTRUCT MD5-STATE
;     (MD5::AMOUNT 0 :TYPE (INTEGER 0 *))
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET SB-KERNEL:THE* MULTIPLE-VALUE-BIND 
; --> LET PROGN UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (DEFSTRUCT (MD5:MD5-STATE (:CONSTRUCTOR MD5:MAKE-MD5-STATE NIL) (:COPIER))
;       (MD5::REGS (MD5:INITIAL-MD5-REGS) :TYPE MD5:MD5-REGS :READ-ONLY T)
;       (MD5::AMOUNT 0 :TYPE (INTEGER 0 *))
;       (BLOCK (MD5::MAKE-UB32-VECTOR 16) :READ-ONLY T :TYPE MD5::MD5-BLOCK)
;       (MD5::BUFFER (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8)) :READ-ONLY T
;        :TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (64)))
;       (MD5::BUFFER-INDEX 0 :TYPE (INTEGER 0 63))
;       (MD5::FINALIZED-P NIL))
; --> SB-KERNEL::%TARGET-DEFSTRUCT SB-KERNEL::%TARGET-DEFSTRUCT 
; --> SB-INT:NAMED-LAMBDA FUNCTION AND IF IF = 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DECLAIM (INLINE COPY-TO-BUFFER))
; processing (DEFUN COPY-TO-BUFFER ...)
; processing (DEFUN UPDATE-MD5-STATE ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN UPDATE-MD5-STATE
;     (MD5:FILL-BLOCK-CHAR BLOCK SEQUENCE MD5::OFFSET)
; 
; caught STYLE-WARNING:
;   The variable BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable BUFFER is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OFFSET is defined but never used.

;     (MD5:FILL-BLOCK-UB8 BLOCK MD5::BUFFER 0)
; --> BLOCK SB-KERNEL:%BYTE-BLT 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SB-ALIEN-INTERNALS:ALIEN-VALUE, not a (SB-ALIEN:ALIEN
;                                                                  (* T)).
; 
; note: unable to optimize because: can't tell function type at compile time

;     (MD5:FILL-BLOCK-UB8 BLOCK SEQUENCE MD5::OFFSET)
; --> BLOCK SB-KERNEL:%BYTE-BLT 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SB-ALIEN-INTERNALS:ALIEN-VALUE, not a (SB-ALIEN:ALIEN
;                                                                  (* T)).
; 
; note: unable to optimize because: can't tell function type at compile time

;     (+ (MD5::MD5-STATE-AMOUNT MD5::STATE) LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (MD5:FILL-BLOCK-UB8 BLOCK SEQUENCE MD5::OFFSET)
; --> BLOCK SB-KERNEL:%BYTE-BLT 
; ==>
;   1
; 
; note: doing SAP to pointer coercion (cost 20), for:
;       the second argument of SET-SLOT
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

;     (MD5:FILL-BLOCK-UB8 BLOCK MD5::BUFFER 0)
; --> BLOCK SB-KERNEL:%BYTE-BLT 
; ==>
;   1
; 
; note: doing SAP to pointer coercion (cost 20), for:
;       the second argument of SET-SLOT
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN FINALIZE-MD5-STATE ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN FINALIZE-MD5-STATE
;     (MD5:FILL-BLOCK-UB8 BLOCK MD5::BUFFER 0)
; --> BLOCK SB-KERNEL:%BYTE-BLT 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SB-ALIEN-INTERNALS:ALIEN-VALUE, not a (SB-ALIEN:ALIEN
;                                                                  (* T)).
; 
; note: unable to optimize because: can't tell function type at compile time

;     (* 8 (MD5::MD5-STATE-AMOUNT MD5::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LDB (BYTE 32 0) MD5::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LDB (BYTE 32 32) MD5::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MD5:FILL-BLOCK-UB8 BLOCK MD5::BUFFER 0)
; --> BLOCK SB-KERNEL:%BYTE-BLT 
; ==>
;   1
; 
; note: doing SAP to pointer coercion (cost 20), for:
;       the second argument of SET-SLOT
; 
; note: doing SAP to pointer coercion (cost 20)
; 
; note: doing SAP to pointer coercion (cost 20)

; processing (DEFUN MD5SUM-SEQUENCE ...)

; file: /usr/share/common-lisp/source/md5/md5.lisp
; in: DEFUN MD5SUM-SEQUENCE
;     (MD5:UPDATE-MD5-STATE MD5::STATE MD5::DATA :START MD5::REAL-START :END
;      (+ MD5::REAL-START (- MD5::END MD5::START)))
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN MD5SUM-STRING ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE BUFFER-INDEX ...)
; processing (DEFUN MD5SUM-STREAM ...)
; processing (DEFUN MD5SUM-FILE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/md5/md5-tmpDKBKLORG.fasl
; compilation finished in 0:00:03.665
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "md5" "md5">
; compiling file "/usr/share/common-lisp/source/ironclad/src/package.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (DEFPACKAGE :IRONCLAD ...)
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN ARRAY-READER ...)
; processing (DEFPARAMETER *IRONCLAD-READTABLE* ...)
; processing (DEFMACRO IN-IRONCLAD-READTABLE ...)
; processing (DEFUN IRONCLAD-IMPLEMENTATION-FEATURES ...)
; processing (DOLIST (F #) ...)
; processing (PUSHNEW :IRONCLAD-ASSEMBLY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/package-tmpMO2T7PGC.fasl
; compilation finished in 0:00:00.105
; compiling file "/usr/share/common-lisp/source/ironclad/src/conditions.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :IRONCLAD)
; processing (DEFINE-CONDITION IRONCLAD-ERROR ...)
; processing (DEFINE-CONDITION KEY-NOT-SUPPLIED ...)
; processing (DEFINE-CONDITION INITIALIZATION-VECTOR-NOT-SUPPLIED ...)
; processing (DEFINE-CONDITION INVALID-INITIALIZATION-VECTOR ...)
; processing (DEFINE-CONDITION INVALID-KEY-LENGTH ...)
; processing (DEFINE-CONDITION UNSUPPORTED-CIPHER ...)
; processing (DEFINE-CONDITION UNSUPPORTED-MODE ...)
; processing (DEFINE-CONDITION UNSUPPORTED-PADDING ...)
; processing (DEFINE-CONDITION UNSUPPORTED-DIGEST ...)
; processing (DEFINE-CONDITION UNSUPPORTED-MAC ...)
; processing (DEFINE-CONDITION UNSUPPORTED-KDF ...)
; processing (DEFINE-CONDITION UNSUPPORTED-SCRYPT-COST-FACTORS ...)
; processing (DEFINE-CONDITION UNSUPPORTED-ARGON2-PARAMETERS ...)
; processing (DEFINE-CONDITION INSUFFICIENT-BUFFER-SPACE ...)
; processing (DEFINE-CONDITION INVALID-PADDING ...)
; processing (DEFINE-CONDITION INVALID-MAC-PARAMETER ...)
; processing (DEFINE-CONDITION INVALID-SIGNATURE-LENGTH ...)
; processing (DEFINE-CONDITION INVALID-MESSAGE-LENGTH ...)
; processing (DEFINE-CONDITION MISSING-KEY-PARAMETER ...)
; processing (DEFINE-CONDITION MISSING-MESSAGE-PARAMETER ...)
; processing (DEFINE-CONDITION MISSING-SIGNATURE-PARAMETER ...)
; processing (DEFINE-CONDITION INCOMPATIBLE-KEYS ...)
; processing (DEFINE-CONDITION INVALID-CURVE-POINT ...)
; processing (DEFINE-CONDITION INVALID-PUBLIC-KEY-LENGTH ...)
; processing (DEFINE-CONDITION OAEP-DECODING-ERROR ...)
; processing (DEFINE-CONDITION UNSUPPORTED-AUTHENTICATED-ENCRYPTION-MODE ...)
; processing (DEFINE-CONDITION BAD-AUTHENTICATION-TAG ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/conditions-tmp5EVOKXWI.fasl
; compilation finished in 0:00:00.665
; compiling file "/usr/share/common-lisp/source/ironclad/src/generic.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFGENERIC PROCESS-ASSOCIATED-DATA ...)
; processing (DEFGENERIC PRODUCE-TAG ...)
; processing (DEFGENERIC VERIFY-KEY ...)
; processing (DEFGENERIC SCHEDULE-KEY ...)
; processing (DEFGENERIC KEY-LENGTHS ...)
; processing (DEFGENERIC BLOCK-LENGTH ...)
; processing (DEFGENERIC ENCRYPTED-MESSAGE-LENGTH ...)
; processing (DEFGENERIC MODE-CRYPT-FUNCTIONS ...)
; processing (DEFGENERIC VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFGENERIC ENCRYPT ...)
; processing (DEFGENERIC DECRYPT ...)
; processing (DEFGENERIC DIGEST-FILE ...)
; processing (DEFGENERIC DIGEST-STREAM ...)
; processing (DEFGENERIC DIGEST-SEQUENCE ...)
; processing (DEFGENERIC COPY-DIGEST ...)
; processing (DEFGENERIC UPDATE-DIGEST ...)
; processing (DEFGENERIC PRODUCE-DIGEST ...)
; processing (DEFGENERIC DIGEST-LENGTH ...)
; processing (DEFGENERIC DERIVE-KEY ...)
; processing (DEFGENERIC UPDATE-MAC ...)
; processing (DEFGENERIC PRODUCE-MAC ...)
; processing (DEFGENERIC ADD-PADDING-BYTES ...)
; processing (DEFGENERIC COUNT-PADDING-BYTES ...)
; processing (DEFGENERIC MAKE-PRNG ...)
; processing (DEFGENERIC PRNG-RANDOM-DATA ...)
; processing (DEFGENERIC PRNG-RESEED ...)
; processing (DEFGENERIC PRNG-SEED-LENGTH ...)
; processing (DEFGENERIC MAKE-PUBLIC-KEY ...)
; processing (DEFGENERIC DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFGENERIC MAKE-PRIVATE-KEY ...)
; processing (DEFGENERIC DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFGENERIC GENERATE-KEY-PAIR ...)
; processing (DEFGENERIC MAKE-SIGNATURE ...)
; processing (DEFGENERIC DESTRUCTURE-SIGNATURE ...)
; processing (DEFGENERIC GENERATE-SIGNATURE-NONCE ...)
; processing (DEFGENERIC SIGN-MESSAGE ...)
; processing (DEFGENERIC VERIFY-SIGNATURE ...)
; processing (DEFGENERIC MAKE-MESSAGE ...)
; processing (DEFGENERIC DESTRUCTURE-MESSAGE ...)
; processing (DEFGENERIC ENCRYPT-MESSAGE ...)
; processing (DEFGENERIC DECRYPT-MESSAGE ...)
; processing (DEFGENERIC DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/generic-tmp7EN5VFOC.fasl
; compilation finished in 0:00:00.105
WARNING: redefining IRONCLAD:BLOCK-LENGTH in DEFGENERIC
; compiling file "/usr/share/common-lisp/source/ironclad/src/macro-utils.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN QUOTATIONP ...)
; processing (DEFUN UNQUOTE ...)
; processing (DEFUN MASSAGE-SYMBOL ...)
; processing (DEFUN MAKE-CIRCULAR-LIST ...)
; processing (DEFUN CIRCULAR-LIST-SUBSEQ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DOTIMES-UNROLLED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macro-utils-tmpWA664A3J.fasl
; compilation finished in 0:00:00.200
; compiling file "/usr/share/common-lisp/source/ironclad/src/util.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DECLAIM (INLINE BYTE-ARRAY-TO-HEX-STRING ...))
; processing (DEFUN BYTE-ARRAY-TO-HEX-STRING ...)

; file: /usr/share/common-lisp/source/ironclad/src/util.lisp
; in: DEFUN BYTE-ARRAY-TO-HEX-STRING
;     (AREF VECTOR IRONCLAD::I)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; processing (DEFUN HEX-STRING-TO-BYTE-ARRAY ...)
; processing (DEFUN ASCII-STRING-TO-BYTE-ARRAY ...)

; file: /usr/share/common-lisp/source/ironclad/src/util.lisp
; in: DEFUN ASCII-STRING-TO-BYTE-ARRAY
;     (CHAR STRING IRONCLAD::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DECLAIM (NOTINLINE BYTE-ARRAY-TO-HEX-STRING ...))
; processing (DEFUN CONSTANT-TIME-EQUAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/util-tmp3CS3QORN.fasl
; compilation finished in 0:00:00.425
; compiling file "/usr/share/common-lisp/source/ironclad/src/opt/sbcl/fndb.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :SB-C)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/opt/sbcl/fndb-tmpD6CVA6PG.fasl
; compilation finished in 0:00:00.155
; compiling file "/usr/share/common-lisp/source/ironclad/src/opt/sbcl/x86oid-vm.lisp" (written 18 FEB 2022 01:39:10 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/opt/sbcl/x86oid-vm-tmpJTJ7UKVB.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/ironclad/src/opt/sbcl/cpu-features.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/opt/sbcl/cpu-features-tmpI3M10D0B.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/ironclad/src/common.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFMACRO DEFCONST ...)
; processing (DEFTYPE INDEX ...)
; processing (DEFTYPE INDEX+1 ...)
; processing (DEFTYPE SIMPLE-OCTET-VECTOR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (PROGN (PROGN # ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (INLINE UB16REF/LE ...))
; processing (DEFUN UB16REF/LE ...)
; processing (DEFUN (SETF UB16REF/LE) ...)
; processing (DEFUN UB16REF/BE ...)
; processing (DEFUN (SETF UB16REF/BE) ...)
; processing (DEFUN UB32REF/LE ...)
; processing (DEFUN (SETF UB32REF/LE) ...)
; processing (DEFUN UB32REF/BE ...)
; processing (DEFUN (SETF UB32REF/BE) ...)
; processing (DEFUN UB64REF/LE ...)
; processing (DEFUN (SETF UB64REF/LE) ...)
; processing (DEFUN UB64REF/BE ...)
; processing (DEFUN (SETF UB64REF/BE) ...)
; processing (DECLAIM (INLINE MOD32+) ...)
; processing (DEFUN MOD32+ ...)
; processing (DEFINE-COMPILER-MACRO MOD32+ ...)
; processing (DECLAIM (INLINE MOD32-) ...)
; processing (DEFUN MOD32- ...)
; processing (DEFINE-COMPILER-MACRO MOD32- ...)
; processing (DECLAIM (INLINE MOD32*) ...)
; processing (DEFUN MOD32* ...)
; processing (DEFINE-COMPILER-MACRO MOD32* ...)
; processing (DECLAIM (INLINE MOD32ASH) ...)
; processing (DEFUN MOD32ASH ...)
; processing (DEFINE-COMPILER-MACRO MOD32ASH ...)
; processing (DECLAIM (INLINE MOD32LOGNOT) ...)
; processing (DEFUN MOD32LOGNOT ...)
; processing (DEFINE-COMPILER-MACRO MOD32LOGNOT ...)
; processing (DECLAIM (INLINE ROL32 ...) ...)
; processing (DEFUN ROL32 ...)
; processing (DEFUN ROR32 ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MOD64+ ...)
; processing (DEFINE-COMPILER-MACRO MOD64+ ...)
; processing (DEFUN MOD64- ...)
; processing (DEFINE-COMPILER-MACRO MOD64- ...)
; processing (DEFUN MOD64* ...)
; processing (DEFINE-COMPILER-MACRO MOD64* ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MOD64ASH ...)
; processing (DEFINE-COMPILER-MACRO MOD64ASH ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MOD64LOGNOT ...)
; processing (DEFINE-COMPILER-MACRO MOD64LOGNOT ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ROL64 ...)
; processing (DEFUN ROR64 ...)
; processing (DECLAIM (INLINE %ADD-WITH-CARRY ...))
; processing (DEFUN %ADD-WITH-CARRY ...)
; processing (DEFUN %SUBTRACT-WITH-BORROW ...)
; processing (DECLAIM (INLINE FILL-BLOCK-LE-UB8 ...))
; processing (DECLAIM (INLINE COPY-TO-BUFFER))
; processing (DEFUN COPY-TO-BUFFER ...)
; processing (DEFUN FILL-BLOCK-UB8-LE ...)
; processing (DEFUN FILL-BLOCK-UB8-BE ...)
; processing (DEFUN FILL-BLOCK-UB8-LE/64 ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFUN FILL-BLOCK-UB8-LE/64
;     (IRONCLAD:UB64REF/LE IRONCLAD::BUFFER IRONCLAD::J)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN FILL-BLOCK-UB8-BE/64 ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFUN FILL-BLOCK-UB8-BE/64
;     (IRONCLAD:UB64REF/BE IRONCLAD::BUFFER IRONCLAD::J)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN XOR-BLOCK ...)
; processing (DEFINE-COMPILER-MACRO XOR-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO XOR-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::XOR-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK1 IRONCLAD::INPUT-BLOCK1-START
;          IRONCLAD::INPUT-BLOCK2 IRONCLAD::INPUT-BLOCK2-START
;          IRONCLAD::OUTPUT-BLOCK IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 7 7
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                  IRONCLAD::INPUT-BLOCK1-START
;                                  IRONCLAD::INPUT-BLOCK2
;                                  IRONCLAD::INPUT-BLOCK2-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1-START (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                            IRONCLAD::INPUT-BLOCK1-START IRONCLAD::INPUT-BLOCK2
;                            IRONCLAD::INPUT-BLOCK2-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::XOR-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO XOR-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::XOR-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK1 IRONCLAD::INPUT-BLOCK1-START
;          IRONCLAD::INPUT-BLOCK2 IRONCLAD::INPUT-BLOCK2-START
;          IRONCLAD::OUTPUT-BLOCK IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA FUNCTION SB-INT:NAMED-DS-BIND SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 7 7
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                  IRONCLAD::INPUT-BLOCK1-START
;                                  IRONCLAD::INPUT-BLOCK2
;                                  IRONCLAD::INPUT-BLOCK2-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK1-START (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2 (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK2-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                            IRONCLAD::INPUT-BLOCK1-START IRONCLAD::INPUT-BLOCK2
;                            IRONCLAD::INPUT-BLOCK2-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::XOR-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK1-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2 is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK2-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.

; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (COMPILER-MACRO IRONCLAD::XOR-BLOCK)
;         (#:EXPR IRONCLAD::ENV &AUX (IRONCLAD::FORM #:EXPR))
;       (DECLARE
;        (SB-C::LAMBDA-LIST
;         (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                IRONCLAD::INPUT-BLOCK1-START
;                                IRONCLAD::INPUT-BLOCK2
;                                IRONCLAD::INPUT-BLOCK2-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START)))
;       (SB-INT:NAMED-DS-BIND (:MACRO IRONCLAD::XOR-BLOCK . DEFINE-COMPILER-MACRO)
;           (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                  IRONCLAD::INPUT-BLOCK1-START
;                                  IRONCLAD::INPUT-BLOCK2
;                                  IRONCLAD::INPUT-BLOCK2-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)
;           (SB-C::COMPILER-MACRO-ARGS #:EXPR)
;         (DECLARE
;          (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK1
;                                IRONCLAD::INPUT-BLOCK1-START
;                                IRONCLAD::INPUT-BLOCK2
;                                IRONCLAD::INPUT-BLOCK2-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START))
;         (BLOCK IRONCLAD::XOR-BLOCK (COND (T IRONCLAD::FORM)))))
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.

; processing (DEFUN COPY-BLOCK ...)
; processing (DEFINE-COMPILER-MACRO COPY-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO COPY-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::COPY-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;          IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 5 5
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                  IRONCLAD::INPUT-BLOCK-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                            IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::COPY-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.

; file: /usr/share/common-lisp/source/ironclad/src/common.lisp
; in: DEFINE-COMPILER-MACRO COPY-BLOCK
;     (DEFINE-COMPILER-MACRO IRONCLAD::COPY-BLOCK
;         (&WHOLE IRONCLAD::FORM &ENVIRONMENT IRONCLAD::ENV IRONCLAD:BLOCK-LENGTH
;          IRONCLAD::INPUT-BLOCK IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;          IRONCLAD::OUTPUT-BLOCK-START)
;       (COND (T IRONCLAD::FORM)))
; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA FUNCTION SB-INT:NAMED-DS-BIND SB-INT:BINDING* 
; ==>
;   (LET* ((#:G0
;           (SB-C::CHECK-DS-LIST (SB-C::COMPILER-MACRO-ARGS #:EXPR) 5 5
;                                '(# IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                  IRONCLAD::INPUT-BLOCK-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)))
;          (IRONCLAD:BLOCK-LENGTH (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK (POP #:G0))
;          (IRONCLAD::INPUT-BLOCK-START (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK (POP #:G0))
;          (IRONCLAD::OUTPUT-BLOCK-START (POP #:G0)))
;     (DECLARE
;      (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                            IRONCLAD::INPUT-BLOCK-START IRONCLAD::OUTPUT-BLOCK
;                            IRONCLAD::OUTPUT-BLOCK-START))
;     (BLOCK IRONCLAD::COPY-BLOCK (COND (T IRONCLAD::FORM))))
; 
; caught STYLE-WARNING:
;   The variable BLOCK-LENGTH is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable INPUT-BLOCK-START is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK is defined but never used.
; 
; caught STYLE-WARNING:
;   The variable OUTPUT-BLOCK-START is defined but never used.

; --> EVAL-WHEN SB-C::%DEFINE-COMPILER-MACRO SB-C::%DEFINE-COMPILER-MACRO 
; --> SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA (COMPILER-MACRO IRONCLAD::COPY-BLOCK)
;         (#:EXPR IRONCLAD::ENV &AUX (IRONCLAD::FORM #:EXPR))
;       (DECLARE
;        (SB-C::LAMBDA-LIST
;         (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                IRONCLAD::INPUT-BLOCK-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START)))
;       (SB-INT:NAMED-DS-BIND (:MACRO IRONCLAD::COPY-BLOCK
;                              . DEFINE-COMPILER-MACRO)
;           (IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                  IRONCLAD::INPUT-BLOCK-START
;                                  IRONCLAD::OUTPUT-BLOCK
;                                  IRONCLAD::OUTPUT-BLOCK-START)
;           (SB-C::COMPILER-MACRO-ARGS #:EXPR)
;         (DECLARE
;          (SB-C::CONSTANT-VALUE IRONCLAD:BLOCK-LENGTH IRONCLAD::INPUT-BLOCK
;                                IRONCLAD::INPUT-BLOCK-START
;                                IRONCLAD::OUTPUT-BLOCK
;                                IRONCLAD::OUTPUT-BLOCK-START))
;         (BLOCK IRONCLAD::COPY-BLOCK (COND (T IRONCLAD::FORM)))))
; 
; caught STYLE-WARNING:
;   The variable ENV is defined but never used.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/common-tmpMQ8L07M8.fasl
; compilation finished in 0:00:01.665
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "common">
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/cipher.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CIPHER ...)
; processing (DEFCLASS STREAM-CIPHER ...)
; processing (DEFMETHOD ENCRYPT ...)
; processing (DEFMETHOD DECRYPT ...)
; processing (DEFUN ENCRYPT-IN-PLACE ...)
; processing (DEFUN DECRYPT-IN-PLACE ...)
; processing (DEFMACRO WITH-WORDS ...)
; processing (DEFCLASS 8-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 16-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 32-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 64-BYTE-BLOCK-MIXIN ...)
; processing (DEFCLASS 128-BYTE-BLOCK-MIXIN ...)
; processing (DEFMACRO DEFCIPHER ...)
; processing (DEFMACRO DEFINE-BLOCK-ENCRYPTOR ...)
; processing (DEFMACRO DEFINE-BLOCK-DECRYPTOR ...)
; processing (DEFMACRO DEFINE-STREAM-CRYPTOR ...)
; processing (DEFMETHOD VERIFY-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCLASS CIPHER-INFO ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN %FIND-CIPHER ...)
; processing (DEFUN (SETF %FIND-CIPHER) ...)
; processing (DEFMETHOD KEY-LENGTHS ...)
; processing (DEFMETHOD KEY-LENGTHS ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFUN LIST-ALL-CIPHERS ...)
; processing (DEFUN CIPHER-SUPPORTED-P ...)
; processing (DEFUN ACCEPTABLE-KEY-LENGTHS* ...)
; processing (DEFUN ACCEPTABLE-KEY-LENGTHS ...)
; processing (DEFUN GENERATE-KEY-VERIFIER-METHODS ...)
; processing (DEFUN GENERATE-COMMON-CIPHER-METHODS ...)
; processing (DEFUN GENERATE-BLOCK-CIPHER-FORMS ...)
; processing (DEFUN GENERATE-STREAM-CIPHER-FORMS ...)
; processing (DEFUN %DEFCIPHER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/cipher-tmp9HFLKKLP.fasl
; compilation finished in 0:00:01.155
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/padding.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS PADDING ...)
; processing (DEFCLASS PKCS7-PADDING ...)
; processing (DEFMETHOD ADD-PADDING-BYTES ...)
; processing (DEFMETHOD COUNT-PADDING-BYTES ...)
; processing (DEFCLASS ANSI-X923-PADDING ...)
; processing (DEFMETHOD ADD-PADDING-BYTES ...)
; processing (DEFMETHOD COUNT-PADDING-BYTES ...)
; processing (DEFCLASS ISO-7816-4-PADDING ...)
; processing (DEFMETHOD ADD-PADDING-BYTES ...)
; processing (DEFMETHOD COUNT-PADDING-BYTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/padding-tmpEHVBI5QP.fasl
; compilation finished in 0:00:00.405
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/make-cipher.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFUN VALID-MODE-FOR-BLOCK-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFMETHOD VALID-MODE-FOR-CIPHER-P ...)
; processing (DEFUN MAKE-MODE-FOR-CIPHER ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN %BLOCK-CIPHER-P ...)
; processing (DEFUN FIND-CIPHER-OR-LOSE ...)
; processing (DEFUN VALIDATE-PARAMETERS-FOR-CIPHER-INFO ...)
; processing (DEFUN MAKE-CIPHER ...)
; processing (DEFINE-COMPILER-MACRO MAKE-CIPHER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/make-cipher-tmp7ACGYN6Z.fasl
; compilation finished in 0:00:00.621
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/modes.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ENCRYPTION-MODE ...)
; processing (DEFCLASS PADDED-MODE ...)
; processing (DEFCLASS ECB-MODE ...)
; processing (DEFCLASS STREAM-MODE ...)
; processing (DEFCLASS INITITIALIZATION-VECTOR-MIXIN ...)
; processing (DEFCLASS CBC-MODE ...)
; processing (DEFCLASS OFB-MODE ...)
; processing (DEFCLASS CFB-MODE ...)
; processing (DEFCLASS CFB8-MODE ...)
; processing (DEFCLASS CTR-MODE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFVAR *SUPPORTED-MODES* ...)
; processing (DEFUN MODE-SUPPORTED-P ...)
; processing (DEFUN LIST-ALL-MODES ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFUN INCREMENT-COUNTER-BLOCK ...)
; processing (DECLAIM (INLINE INCREMENT-COUNTER-BLOCK-1))
; processing (DEFUN INCREMENT-COUNTER-BLOCK-1 ...)
; processing (DEFUN DECREMENT-COUNTER-BLOCK ...)
; processing (MACROLET (# #) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/modes.lisp
; in: DEFINE-MODE-FUNCTION MODE-CRYPT
;     (IRONCLAD::DEFINE-MODE-FUNCTION IRONCLAD::MODE-CRYPT IRONCLAD::MESSAGE-LENGTH)
; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 128)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 128))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 64)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 64))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 32)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 32))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 16)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 16))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 8)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 8))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 128
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     128))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; ==>
;   (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'IRONCLAD::MODE-CRYPT-FUNCTIONS 'NIL
;                           (LIST (FIND-CLASS 'IRONCLAD::128-BYTE-BLOCK-MIXIN)
;                                 (FIND-CLASS 'IRONCLAD::CBC-MODE))
;                           '(IRONCLAD::CIPHER IRONCLAD::MODE)
;                           (LIST* :FUNCTION
;                                  (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
;                                    (SETF # #)
;                                    SB-PCL::MF)
;                                  '(SB-PCL::PLIST (:ARG-INFO (2))
;                                    SB-PCL::SIMPLE-NEXT-METHOD-CALL T))
;                           (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Call to IRONCLAD::COPY-BLOCK could not be inlined because its source code was
;   not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in
;   effect to save function definitions for inlining.
; 
; caught STYLE-WARNING:
;   Call to IRONCLAD::XOR-BLOCK could not be inlined because its source code was
;   not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be in
;   effect to save function definitions for inlining.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 128)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 128))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 64
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     64))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 64)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 64))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 32
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 32)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 32))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 16
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0
;                                     16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 16)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 16))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET SETF SETQ THE 
; ==>
;   (- 8
;      (IRONCLAD::COUNT-PADDING-BYTES IRONCLAD::PADDING IRONCLAD::TEMP-BLOCK 0 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET LET IF LET 
; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED 8)
;           (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   (VALUES (+ IRONCLAD::N-BYTES-PROCESSED IRONCLAD::N-BYTES-REMAINING)
;           (+ IRONCLAD::N-BYTES-PROCESSED 8))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET VALUES IRONCLAD::MODE-LAMBDA LAMBDA 
; --> FUNCTION LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)
; 
; note: could not stack allocate: (DEFINE-MODE-FUNCTION MODE-CRYPT MESSAGE-LENGTH)

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET PROGN 
; --> UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET PROGN 
; --> UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET PROGN 
; --> UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET PROGN 
; --> UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND LET PROGN 
; --> UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION INCF SETQ THE 
; ==>
;   (+ IRONCLAD::Q IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER SB-PCL::LOAD-DEFMETHOD 
; --> SB-PCL::LOAD-DEFMETHOD LIST* LET* SB-INT:NAMED-LAMBDA FUNCTION 
; --> SYMBOL-MACROLET SB-PCL::FAST-LEXICAL-METHOD-FUNCTIONS 
; --> SB-PCL::BIND-FAST-LEXICAL-METHOD-FUNCTIONS FLET SB-PCL::BIND-ARGS LET* 
; --> LOCALLY SYMBOL-MACROLET BLOCK LET FLET IRONCLAD::CTR-CRYPT-FUNCTION BLOCK 
; --> IRONCLAD::MODE-LAMBDA LAMBDA FUNCTION LET LOOP BLOCK TAGBODY PROGN WHEN 
; --> IF PROGN INCF SETQ THE 
; ==>
;   (+ 1 IRONCLAD::KEYSTREAM-BLOCKS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD ENCRYPTED-MESSAGE-LENGTH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/modes-tmpROQG4ZG5.fasl
; compilation finished in 0:00:09.220
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "ciphers" "modes">
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/digest.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL) ...)
; processing (DEFTYPE BUFFER-INDEX ...)
; processing (DEFUN UPDATE-DIGEST-FROM-STREAM ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/digest.lisp
; in: DEFUN UPDATE-DIGEST-FROM-STREAM
;     (MAKE-ARRAY IRONCLAD::+BUFFER-SIZE+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate:
;        (MAKE-ARRAY +BUFFER-SIZE+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DECLAIM (INLINE UPDATE-DIGEST-FROM-VECTOR))
; processing (DEFUN UPDATE-DIGEST-FROM-VECTOR ...)
; processing (DECLAIM (INLINE STORE-DATA-LENGTH))
; processing (DEFUN STORE-DATA-LENGTH ...)
; processing (DEFMACRO DEFINE-DIGEST-REGISTERS ...)
; processing (DEFMACRO DEFINE-DIGEST-UPDATER ...)
; processing (DEFMACRO DEFINE-DIGEST-FINALIZER ...)
; processing (DEFSTRUCT (MDX # ...) ...)
; processing (DECLAIM (INLINE MDX-UPDATER))
; processing (DEFUN MDX-UPDATER ...)
; processing (DECLAIM (NOTINLINE MDX-UPDATER))
; processing (DECLAIM (NOTINLINE MAKE-DIGEST))
; processing (DEFMETHOD DIGEST-FILE ...)
; processing (DEFMETHOD DIGEST-FILE ...)
; processing (DEFMETHOD DIGEST-FILE ...)
; processing (DEFMETHOD DIGEST-STREAM ...)
; processing (DEFMETHOD DIGEST-STREAM ...)
; processing (DEFMETHOD DIGEST-STREAM ...)
; processing (DEFMETHOD DIGEST-SEQUENCE ...)
; processing (DEFMETHOD DIGEST-SEQUENCE ...)
; processing (DEFUN MAKE-DIGEST ...)
; processing (DEFUN DIGESTP ...)
; processing (DEFUN LIST-ALL-DIGESTS ...)
; processing (DEFUN DIGEST-SUPPORTED-P ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD UPDATE-DIGEST ...)
; processing (DEFUN OPTIMIZED-MAKER-NAME ...)
; processing (DEFMACRO DEFDIGEST ...)
; processing (DEFINE-COMPILER-MACRO MAKE-DIGEST ...)
; processing (DEFUN MAYBE-EXPAND-ONE-SHOT-CALL ...)
; processing (DEFINE-COMPILER-MACRO DIGEST-SEQUENCE ...)
; processing (DEFINE-COMPILER-MACRO DIGEST-STREAM ...)
; processing (DEFINE-COMPILER-MACRO DIGEST-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/digest-tmpL8QH2EDP.fasl
; compilation finished in 0:00:01.675
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/mac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS MAC ...)
; processing (DEFUN MACP ...)
; processing (DEFUN LIST-ALL-MACS ...)
; processing (DEFUN MAC-SUPPORTED-P ...)
; processing (DEFMACRO DEFMAC ...)
; processing (DEFUN MAKE-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/mac-tmpGMP33JVN.fasl
; compilation finished in 0:00:00.155
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/prng.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFVAR *PRNG* ...)
; processing (DEFUN LIST-ALL-PRNGS ...)
; processing (DEFMETHOD MAKE-PRNG ...)
; processing (DEFUN RANDOM-DATA ...)
; processing (DEFUN READ-OS-RANDOM-SEED ...)
; processing (DEFUN RANDOM-BITS ...)
; processing (DEFUN STRONG-RANDOM ...)
; processing (DEFUN OS-RANDOM-SEED ...)
; processing (DEFUN READ-SEED ...)
; processing (DEFUN WRITE-SEED ...)
; processing (DEFUN FEED-FIFO ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/prng-tmpYZLZO5XO.fasl
; compilation finished in 0:00:01.095
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/os-prng.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFPARAMETER *OS-PRNG-STREAM* ...)
; processing (DEFPARAMETER *OS-PRNG-STREAM-LOCK* ...)
; processing (DEFCLASS OS-PRNG ...)
; processing (DEFMETHOD PRNG-RANDOM-DATA ...)

; file: /usr/share/common-lisp/source/ironclad/src/prng/os-prng.lisp
; in: DEFMETHOD PRNG-RANDOM-DATA (T OS-PRNG)
;     (BORDEAUX-THREADS:WITH-LOCK-HELD (IRONCLAD::*OS-PRNG-STREAM-LOCK*)
;       (UNLESS
;           (AND IRONCLAD::*OS-PRNG-STREAM*
;                (OPEN-STREAM-P IRONCLAD::*OS-PRNG-STREAM*))
;         (SETF IRONCLAD::*OS-PRNG-STREAM*
;                 (OPEN #P"/dev/urandom" :ELEMENT-TYPE '#)))
;       (READ-SEQUENCE IRONCLAD::SEQ IRONCLAD::*OS-PRNG-STREAM*))
; --> IF 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a REAL:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFMETHOD MAKE-PRNG ...)
; processing (SETF *PRNG* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/os-prng-tmpHJEGXRNO.fasl
; compilation finished in 0:00:00.105
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "ironclad/core" "src" "prng" "os-prng">
; compiling file "/usr/share/common-lisp/source/ironclad/src/math.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN EGCD ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN EGCD
;     (= IRONCLAD::C 0)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (FLOOR IRONCLAD::D IRONCLAD::C)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::Q IRONCLAD::C)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (- IRONCLAD::D (* IRONCLAD::Q IRONCLAD::C))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (* IRONCLAD::Q IRONCLAD::U_C)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- IRONCLAD::U_D (* IRONCLAD::Q IRONCLAD::U_C))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::Q IRONCLAD::V_C)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- IRONCLAD::V_D (* IRONCLAD::Q IRONCLAD::V_C))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (>= IRONCLAD::A 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (>= IRONCLAD::B 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (FLOOR IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (- IRONCLAD::D (* IRONCLAD::Q IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::U_C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- IRONCLAD::U_D (* IRONCLAD::Q IRONCLAD::U_C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::V_C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- IRONCLAD::V_D (* IRONCLAD::Q IRONCLAD::V_C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN JACOBI ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN JACOBI
;     (EVENP IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (EVENP IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::A 7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MINUSP IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (- IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).

;     (MINUSP IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (EVENP IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::B 7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::A IRONCLAD::B 2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ABS IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).

;     (ASH IRONCLAD::A -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (> IRONCLAD::B 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (ASH IRONCLAD::B -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (ABS IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).

; processing (DEFUN POWER-MOD-TAB ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN POWER-MOD-TAB
;     (1- IRONCLAD::K)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::BI IRONCLAD::BB)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::BI IRONCLAD::BB) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (1- IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH 1 (1- IRONCLAD::K))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::BI IRONCLAD::BB)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::BI IRONCLAD::BB) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN POWER-MOD ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN POWER-MOD
;     (ZEROP IRONCLAD::E)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD 1 IRONCLAD::M)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a RATIONAL.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::RES IRONCLAD::B)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::RES IRONCLAD::B) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LDB (BYTE IRONCLAD::TMP IRONCLAD::S) IRONCLAD::E)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1))) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a RATIONAL.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a RATIONAL.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0)), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                                (RATIONAL * (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (MOD 1 IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT * #1=(0.0d0))
;                                    (SINGLE-FLOAT * #2=(0.0))
;                                    (RATIONAL * #3=(0))), not a FIXNUM.
;       The result is a (VALUES REAL . #4=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #1#) (SINGLE-FLOAT * #2#)
;                                    (RATIONAL * #3#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #4#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (< IRONCLAD::I 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       etc.

;     (- IRONCLAD::I IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -7) . #1=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -7) . #1#), not a (VALUES
;                                                           (UNSIGNED-BYTE 32)
;                                                           &REST T).
;       etc.

;     (1+ (- IRONCLAD::I IRONCLAD::K))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -7), not a FIXNUM.
;       The result is a (VALUES (INTEGER -6) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -7), not a FIXNUM.
;       The result is a (VALUES (INTEGER -6) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MAX (1+ (- IRONCLAD::I IRONCLAD::K)) 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER -6), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER -6), not a FIXNUM.
;       etc.

;     (- IRONCLAD::I IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (1+ (- IRONCLAD::I IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::H IRONCLAD::TMP)
;       (SETQ IRONCLAD::RES (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT * #1=(0.0d0))
;                                    (SINGLE-FLOAT * #2=(0.0))
;                                    (RATIONAL * #3=(0))), not a FIXNUM.
;       The result is a (VALUES REAL . #4=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #1#) (SINGLE-FLOAT * #2#)
;                                    (RATIONAL * #3#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #4#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::H IRONCLAD::TMP)
;       (SETQ IRONCLAD::RES (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)))
; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH IRONCLAD::U -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (INTEGER 1), not a (SIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::RES (SVREF IRONCLAD::TAB (ASH IRONCLAD::U -1))) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF IRONCLAD::S)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::RES IRONCLAD::RES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::RES IRONCLAD::RES) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT * #1=(0.0d0))
;                                    (SINGLE-FLOAT * #2=(0.0))
;                                    (RATIONAL * #3=(0))), not a FIXNUM.
;       The result is a (VALUES REAL . #4=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL 0)), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #1#) (SINGLE-FLOAT * #2#)
;                                    (RATIONAL * #3#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #4#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DECF IRONCLAD::I)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::RES IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::RES IRONCLAD::B) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (ASH IRONCLAD::E -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::B IRONCLAD::B) IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN MILLER-RABIN-DECOMPOSITION ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MILLER-RABIN-DECOMPOSITION
;     (ASH IRONCLAD::N -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (1+ IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH IRONCLAD::Q -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DEFUN MILLER-RABIN-KERNEL ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MILLER-RABIN-KERNEL
;     (- IRONCLAD::N 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (IRONCLAD:STRONG-RANDOM (- IRONCLAD::N 2)) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (1- IRONCLAD::N)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (= IRONCLAD::Y 1)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::Y IRONCLAD::MINUS1)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::J IRONCLAD::K)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::Y IRONCLAD::MINUS1)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= IRONCLAD::Y 1)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (- IRONCLAD::N 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (IRONCLAD:STRONG-RANDOM (- IRONCLAD::N 2)) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1- IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (= IRONCLAD::Y IRONCLAD::MINUS1)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

;     (1+ IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN LUCAS-SEQUENCE ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN LUCAS-SEQUENCE
;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.

;     (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::UH IRONCLAD::VH) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- (* IRONCLAD::VH IRONCLAD::VH) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VH) 2) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::UH IRONCLAD::VH) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                               (SINGLE-FLOAT 0.0)), not a FLOAT.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                               (RATIONAL -2)), not a FLOAT.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::UH IRONCLAD::VH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::UH IRONCLAD::VH) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VH) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VH) 2) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (1- (* IRONCLAD::UH IRONCLAD::VL))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::UH IRONCLAD::VL)) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VH IRONCLAD::VL) IRONCLAD::P) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::J IRONCLAD::S)
;       (SETQ IRONCLAD::UH (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N))
;       (SETQ IRONCLAD::VL (MOD (- # 2) IRONCLAD::N)))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::UH IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::VL IRONCLAD::VL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a REAL, not a (SIGNED-BYTE 32).
;       The second argument is a REAL, not a (SIGNED-BYTE 32).
;       The result is a (VALUES
;                        (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                            (SINGLE-FLOAT 0.0))
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::VL IRONCLAD::VL) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR (RATIONAL 0) (DOUBLE-FLOAT 0.0d0)
;                                   (SINGLE-FLOAT 0.0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                            (RATIONAL -2))
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::VL IRONCLAD::VL) 2) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT -2.0) (DOUBLE-FLOAT -2.0d0)
;                                   (RATIONAL -2)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (DOTIMES (IRONCLAD::J IRONCLAD::S)
;       (SETQ IRONCLAD::UH (MOD (* IRONCLAD::UH IRONCLAD::VL) IRONCLAD::N))
;       (SETQ IRONCLAD::VL (MOD (- # 2) IRONCLAD::N)))
; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH IRONCLAD::K -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (1+ IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN PRIMEP-LUCAS ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN PRIMEP-LUCAS
;     (1+ IRONCLAD::N)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (ZEROP (IRONCLAD::LUCAS-SEQUENCE (1+ IRONCLAD::N) IRONCLAD::B IRONCLAD::N))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 3), not a FIXNUM.
;       The second argument is a (INTEGER 3), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9) . #1=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER 3), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 3), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 9) . #1#), not a (VALUES
;                                                          (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (- (* IRONCLAD::B IRONCLAD::B) 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 9), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 9), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::B)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 3), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 3), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1+ IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN MODULAR-INVERSE ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MODULAR-INVERSE
;     (EVENP IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       etc.

;     (EVENP IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       etc.

;     (FLOOR IRONCLAD::R1 IRONCLAD::R2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Q IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (DECF IRONCLAD::U1 (* IRONCLAD::Q IRONCLAD::U2))
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MINUSP IRONCLAD::INVERSE)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::INVERSE IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 1), not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).

;     (* IRONCLAD::N IRONCLAD::INVERSE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER 1), not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::N IRONCLAD::INVERSE) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN MODULAR-INVERSE-WITH-BLINDING ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN MODULAR-INVERSE-WITH-BLINDING
;     (+ 1 (IRONCLAD:STRONG-RANDOM (- IRONCLAD::MODULUS 1)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (GCD IRONCLAD::B IRONCLAD::MODULUS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a INTEGER, not a (OR (INTEGER -536870912 -1)
;                                              (INTEGER 1 536870911)).
;   The second argument is a (INTEGER 1), not a (OR (INTEGER -536870912 -1)
;                                                   (INTEGER 1 536870911)).

;     (- IRONCLAD::MODULUS 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (+ 1 (IRONCLAD:STRONG-RANDOM (- IRONCLAD::MODULUS 1)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::N IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::N IRONCLAD::B) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* IRONCLAD::Y IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::B) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN EXPT-MOD ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN EXPT-MOD
;     (ASSERT (<= 0 IRONCLAD::EXPONENT IRONCLAD::MODULUS))
; --> LET WHEN IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ASSERT (> IRONCLAD::MODULUS 1))
; --> LET WHEN IF 
; ==>
;   (> #:TEMP5 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R0 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::R0 IRONCLAD::R1) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The second argument is a (INTEGER 2), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 2), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (* IRONCLAD::R1 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* IRONCLAD::R0 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::R0 IRONCLAD::R1) IRONCLAD::MODULUS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER * -1), not a FIXNUM.
;       The second argument is a (INTEGER 2), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER * -1), not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER 2), not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (* IRONCLAD::R0 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN EXPT-MOD/UNSAFE ...)
; processing (DEFCONST +SMALL-PRIMES+ ...)
; processing (DEFCONSTANT +LAST-SMALL-PRIME+ ...)
; processing (DEFUN GENERATE-SMALL-PRIMES ...)
; processing (DEFPARAMETER *NUMBER-OF-MILLER-RABIN-TESTS* ...)
; processing (DEFUN PRIME-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/math.lisp
; in: DEFUN PRIME-P
;     (LOOP IRONCLAD::REPEAT IRONCLAD:*NUMBER-OF-MILLER-RABIN-TESTS*
;           IRONCLAD::ALWAYS (IRONCLAD::MILLER-RABIN-KERNEL IRONCLAD::N IRONCLAD::Q
;                             IRONCLAD::K))
; --> LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (<= IRONCLAD::N IRONCLAD::+LAST-SMALL-PRIME+)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP IRONCLAD::REPEAT IRONCLAD:*NUMBER-OF-MILLER-RABIN-TESTS*
;           IRONCLAD::ALWAYS (IRONCLAD::MILLER-RABIN-KERNEL IRONCLAD::N IRONCLAD::Q
;                             IRONCLAD::K))
; --> LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> LET TAGBODY IF DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFUN GENERATE-PRIME-IN-RANGE ...)
; processing (DEFUN GENERATE-PRIME ...)
; processing (DEFUN GENERATE-SAFE-PRIME ...)
; processing (DEFUN FIND-GENERATOR ...)
; processing (DEFUN FIND-SUBGROUP-GENERATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/math-tmpLNAWKPET.fasl
; compilation finished in 0:00:02.110
; compiling file "/usr/share/common-lisp/source/ironclad/src/octet-stream.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS OCTET-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMACRO DEFINE-STREAM-READ-SEQUENCE ...)
; processing (DEFMACRO DEFINE-STREAM-WRITE-SEQUENCE ...)
; processing (DEFCLASS OCTET-INPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFINE-STREAM-READ-SEQUENCE OCTET-INPUT-STREAM ...)
; processing (DEFUN MAKE-OCTET-INPUT-STREAM ...)
; processing (DEFMACRO WITH-OCTET-INPUT-STREAM ...)
; processing (DEFCLASS OCTET-OUTPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE OCTET-OUTPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-CLEAR-OUTPUT ...)
; processing (DEFUN GET-OUTPUT-STREAM-OCTETS ...)
; processing (DEFUN MAKE-OCTET-OUTPUT-STREAM ...)
; processing (DEFMACRO WITH-OCTET-OUTPUT-STREAM ...)
; processing (DEFCLASS DIGESTING-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFUN MAKE-DIGESTING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE DIGESTING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (DEFUN EXECUTE-WITH-DIGESTING-STREAM ...)
; processing (DEFMACRO WITH-DIGESTING-STREAM ...)
; processing (DEFCLASS CRYPTING-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFCLASS ENCRYPTING-INPUT-STREAM ...)
; processing (DEFCLASS ENCRYPTING-OUTPUT-STREAM ...)
; processing (DEFCLASS DECRYPTING-INPUT-STREAM ...)
; processing (DEFCLASS DECRYPTING-OUTPUT-STREAM ...)
; processing (DEFTYPE STREAM-DIRECTION ...)
; processing (DEFUN MAKE-ENCRYPTING-STREAM ...)
; processing (DEFUN MAKE-DECRYPTING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-READ-SEQUENCE ENCRYPTING-INPUT-STREAM ...)
; processing (DEFINE-STREAM-READ-SEQUENCE DECRYPTING-INPUT-STREAM ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE ENCRYPTING-OUTPUT-STREAM ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE DECRYPTING-OUTPUT-STREAM ...)
; processing (DEFMACRO WITH-ENCRYPTING-STREAM ...)
; processing (DEFMACRO WITH-DECRYPTING-STREAM ...)
; processing (DEFCLASS AUTHENTICATING-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFUN MAKE-AUTHENTICATING-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFINE-STREAM-WRITE-SEQUENCE AUTHENTICATING-STREAM ...)
; processing (DEFMETHOD PRODUCE-MAC ...)
; processing (DEFMACRO WITH-AUTHENTICATING-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/octet-stream-tmpJAVYBOA5.fasl
; compilation finished in 0:00:03.045
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/aead.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS AEAD-MODE ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN AEADP ...)
; processing (DEFUN LIST-ALL-AUTHENTICATED-ENCRYPTION-MODES ...)
; processing (DEFUN AUTHENTICATED-ENCRYPTION-MODE-SUPPORTED-P ...)
; processing (DEFMACRO DEFAEAD ...)
; processing (DEFUN MAKE-AUTHENTICATED-ENCRYPTION-MODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/aead-tmp4JWQGV5Z.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/kdf.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN LIST-ALL-KDFS ...)
; processing (DEFUN MAKE-KDF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/kdf-tmpPQD2HT0O.fasl
; compilation finished in 0:00:00.155
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/public-key.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN LIST-ALL-KEY-PAIR-KINDS ...)
; processing (DEFCLASS DISCRETE-LOGARITHM-GROUP ...)
; processing (DEFPARAMETER *SIGNATURE-NONCE-FOR-TEST* ...)
; processing (DEFUN OCTETS-TO-INTEGER ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/public-key.lisp
; in: DEFUN OCTETS-TO-INTEGER
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CEILING IRONCLAD::N-BITS 8)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-8) (8))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (CEILING IRONCLAD::N-BITS 8) IRONCLAD::SIZE)
; 
; note: unable to open code because: The operands might not be the same type.

;     (CEILING IRONCLAD::N-BITS 8)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* 8 IRONCLAD::SIZE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (- IRONCLAD::END IRONCLAD::N-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ IRONCLAD::START IRONCLAD::N-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LDB (BYTE IRONCLAD::N-BITS 0) IRONCLAD::SUM)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOOP IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM IRONCLAD::START IRONCLAD::BELOW (+
;                                                                                     IRONCLAD::START
;                                                                                     IRONCLAD::N-BYTES)
;           IRONCLAD::FOR IRONCLAD::J IRONCLAD::FROM 0 IRONCLAD::BY ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP IRONCLAD::WITH
;           IRONCLAD::SUM = 0
;           IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM (- IRONCLAD::END
;                                                       IRONCLAD::N-BYTES) IRONCLAD::BELOW
;           IRONCLAD::END
;           DO ...)
; --> LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* 8 IRONCLAD::SIZE)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CEILING IRONCLAD::N-BITS 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MIN (CEILING IRONCLAD::N-BITS 8) IRONCLAD::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ IRONCLAD::START IRONCLAD::N-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM IRONCLAD::START IRONCLAD::BELOW (+
;                                                                                     IRONCLAD::START
;                                                                                     IRONCLAD::N-BYTES)
;           IRONCLAD::FOR IRONCLAD::J IRONCLAD::FROM 0 IRONCLAD::BY ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (ASH (AREF IRONCLAD::OCTET-VEC IRONCLAD::I) IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (LOOP IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM IRONCLAD::START IRONCLAD::BELOW (+
;                                                                                     IRONCLAD::START
;                                                                                     IRONCLAD::N-BYTES)
;           IRONCLAD::FOR IRONCLAD::J IRONCLAD::FROM 0 IRONCLAD::BY ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-3 (ASH (AREF IRONCLAD::OCTET-VEC IRONCLAD::I) IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ IRONCLAD::J 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- IRONCLAD::END IRONCLAD::N-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP IRONCLAD::WITH
;           IRONCLAD::SUM = 0
;           IRONCLAD::FOR IRONCLAD::I IRONCLAD::FROM (- IRONCLAD::END
;                                                       IRONCLAD::N-BYTES) IRONCLAD::BELOW
;           IRONCLAD::END
;           DO ...)
; --> LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (ASH IRONCLAD::SUM 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (ASH IRONCLAD::SUM 8) (AREF IRONCLAD::OCTET-VEC IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DEFUN INTEGER-TO-OCTETS ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/public-key.lisp
; in: DEFUN INTEGER-TO-OCTETS
;     (LDB (BYTE IRONCLAD::N-BITS 0) BIGNUM)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LDB (BYTE 8 (* IRONCLAD::I 8)) BIGNUM)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LDB (BYTE 8 BYTE) BIGNUM)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870880 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN MAYBE-INTEGERIZE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/public-key-tmpH1FK4I19.fasl
; compilation finished in 0:00:00.405
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/pkcs1.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN MGF ...)
; processing (DECLAIM (NOTINLINE OAEP-ENCODE))
; processing (DEFUN OAEP-ENCODE ...)
; processing (DEFUN OAEP-DECODE ...)
; processing (DECLAIM (NOTINLINE PSS-ENCODE))
; processing (DEFUN PSS-ENCODE ...)
; processing (DEFUN PSS-VERIFY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/pkcs1-tmpOGMGFZE8.fasl
; compilation finished in 0:00:00.605
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/elliptic-curve.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFGENERIC EC-POINT-ON-CURVE-P ...)
; processing (DEFGENERIC EC-POINT-EQUAL ...)
; processing (DEFGENERIC EC-DOUBLE ...)
; processing (DEFGENERIC EC-ADD ...)
; processing (DEFGENERIC EC-SCALAR-MULT ...)
; processing (DEFGENERIC EC-SCALAR-INV ...)
; processing (DEFGENERIC EC-ENCODE-SCALAR ...)
; processing (DEFGENERIC EC-DECODE-SCALAR ...)
; processing (DEFGENERIC EC-ENCODE-POINT ...)
; processing (DEFGENERIC EC-DECODE-POINT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/elliptic-curve-tmpP2P3SY1J.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/aes.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST TE0 ...)
; processing (DEFCONST TE1 ...)
; processing (DEFCONST TE2 ...)
; processing (DEFCONST TE3 ...)
; processing (DEFCONST TE4 ...)
; processing (DEFCONST TD0 ...)
; processing (DEFCONST TD1 ...)
; processing (DEFCONST TD2 ...)
; processing (DEFCONST TD3 ...)
; processing (DEFCONST TD4 ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST ROUND-CONSTANTS ...)
; processing (DEFTYPE AES-ROUND-KEYS ...)
; processing (DEFCLASS AES ...)
; processing (DEFUN ALLOCATE-ROUND-KEYS ...)
; processing (DEFUN GENERATE-128-BIT-ROUND-KEYS ...)
; processing (DEFUN GENERATE-192-BIT-ROUND-KEYS ...)
; processing (DEFUN GENERATE-256-BIT-ROUND-KEYS ...)
; processing (DEFUN GENERATE-ROUND-KEYS-FOR-ENCRYPTION ...)
; processing (DEFUN GENERATE-ROUND-KEYS-FOR-DECRYPTION ...)
; processing (MACROLET (# # ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/aes.lisp
; in: DEFINE-BLOCK-ENCRYPTOR AES
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 0) IRONCLAD::T0 IRONCLAD::T1
;       IRONCLAD::T2 IRONCLAD::T3)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 1) IRONCLAD::T1 IRONCLAD::T2
;       IRONCLAD::T3 IRONCLAD::T0)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 2) IRONCLAD::T2 IRONCLAD::T3
;       IRONCLAD::T0 IRONCLAD::T1)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 3) IRONCLAD::T3 IRONCLAD::T0
;       IRONCLAD::T1 IRONCLAD::T2))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; in: DEFINE-BLOCK-DECRYPTOR AES
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 0) IRONCLAD::T0 IRONCLAD::T3
;       IRONCLAD::T2 IRONCLAD::T1)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 1) IRONCLAD::T1 IRONCLAD::T0
;       IRONCLAD::T3 IRONCLAD::T2)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 2) IRONCLAD::T2 IRONCLAD::T1
;       IRONCLAD::T0 IRONCLAD::T3)
;      (IRONCLAD::APPLY-ROUND (IRONCLAD::RK-REF 3) IRONCLAD::T3 IRONCLAD::T2
;       IRONCLAD::T1 IRONCLAD::T0))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/aes.lisp
; in: DEFMETHOD SCHEDULE-KEY (AES T)
;     (LET ((IRONCLAD::ENCRYPTION-KEYS
;            (IRONCLAD::ALLOCATE-ROUND-KEYS IRONCLAD::KEY))
;           (IRONCLAD::DECRYPTION-KEYS
;            (IRONCLAD::ALLOCATE-ROUND-KEYS IRONCLAD::KEY))
;           (IRONCLAD::N-ROUNDS
;            (ECASE (LENGTH IRONCLAD::KEY) (16 10) (24 12) (32 14))))
;       (DECLARE
;        (TYPE IRONCLAD::AES-ROUND-KEYS IRONCLAD::ENCRYPTION-KEYS
;         IRONCLAD::DECRYPTION-KEYS))
;       (SETF (IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::CIPHER)
;               IRONCLAD::ENCRYPTION-KEYS
;             (IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::CIPHER)
;               IRONCLAD::DECRYPTION-KEYS
;             (IRONCLAD::N-ROUNDS IRONCLAD::CIPHER) IRONCLAD::N-ROUNDS)
;       IRONCLAD::CIPHER)
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code

; processing (DEFCIPHER AES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/aes-tmpH6YIZTI1.fasl
; compilation finished in 0:00:03.995
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/arcfour.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFTYPE ARCFOUR-SBOX ...)
; processing (DEFCLASS ARCFOUR ...)
; processing (DEFUN ARCFOUR-KEYIFY ...)
; processing (DEFINE-STREAM-CRYPTOR ARCFOUR ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/arcfour.lisp
; in: DEFINE-STREAM-CRYPTOR ARCFOUR
;     (AREF IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START IRONCLAD::I))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

;     (SETF (AREF IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START IRONCLAD::I))
;             (LOGXOR
;              (AREF IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START IRONCLAD::I))
;              (AREF IRONCLAD::M (LDB # #))))
; --> FUNCALL 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER ARCFOUR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/arcfour-tmpSJEPG7AU.fasl
; compilation finished in 0:00:00.285
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/aria.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +ARIA-S1+ ...)
; processing (DEFCONST +ARIA-S2+ ...)
; processing (DEFCONST +ARIA-X1+ ...)
; processing (DEFCONST +ARIA-X2+ ...)
; processing (DEFCONST +ARIA-C1+ ...)
; processing (DEFCONST +ARIA-C2+ ...)
; processing (DEFCONST +ARIA-C3+ ...)
; processing (DEFMACRO ARIA-BRF ...)
; processing (DEFMACRO ARIA-KXL ...)
; processing (DEFMACRO ARIA-SBL1-M ...)
; processing (DEFMACRO ARIA-SBL2-M ...)
; processing (DEFMACRO ARIA-P ...)
; processing (DEFMACRO ARIA-M ...)
; processing (DEFMACRO ARIA-MM ...)
; processing (DEFMACRO ARIA-FO ...)
; processing (DEFMACRO ARIA-FE ...)
; processing (DEFUN ARIA-GSRK ...)
; processing (DEFUN ARIA-PROCESS-BLOCK ...)
; processing (DEFCLASS ARIA ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR ARIA ...)
; processing (DEFINE-BLOCK-DECRYPTOR ARIA ...)
; processing (DEFCIPHER ARIA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/aria-tmpSNZATJRM.fasl
; compilation finished in 0:00:08.975
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/blowfish.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +BLOWFISH-N-ROUNDS+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +P-ARRAY+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +S-BOX-0+ ...)
; processing (DEFCONST +S-BOX-1+ ...)
; processing (DEFCONST +S-BOX-2+ ...)
; processing (DEFCONST +S-BOX-3+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL) ...)
; processing (DEFCLASS BLOWFISH ...)
; processing (MACROLET (# # ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/blowfish.lisp
; in: DEFUN BLOWFISH-ENCRYPT-BLOCK*
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::RIGHT IRONCLAD::LEFT)
; --> PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from LEFT to "<return value>"

; in: DEFUN BLOWFISH-DECRYPT-BLOCK*
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::RIGHT IRONCLAD::LEFT)
; --> PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from LEFT to "<return value>"

; processing (DEFCIPHER BLOWFISH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/blowfish-tmpK93FRK93.fasl
; compilation finished in 0:00:06.156
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +CAMELLIA-SBOX1+ ...)
; processing (DEFCONST +CAMELLIA-SBOX2+ ...)
; processing (DEFCONST +CAMELLIA-SBOX3+ ...)
; processing (DEFCONST +CAMELLIA-SBOX4+ ...)
; processing (DEFCONST +CAMELLIA-SIGMA+ ...)
; processing (DEFCONST +CAMELLIA-KSFT1+ ...)
; processing (DEFCONST +CAMELLIA-KIDX1+ ...)
; processing (DEFCONST +CAMELLIA-KSFT2+ ...)
; processing (DEFCONST +CAMELLIA-KIDX2+ ...)
; processing (DECLAIM (FTYPE # ...) ...)
; processing (DEFUN CAMELLIA-FEISTEL ...)
; processing (DEFCLASS CAMELLIA ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp
; in: DEFMETHOD SCHEDULE-KEY (CAMELLIA T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

; processing (DEFINE-BLOCK-ENCRYPTOR CAMELLIA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp
; in: DEFINE-BLOCK-ENCRYPTOR CAMELLIA
;     (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (IRONCLAD::DEFINE-BLOCK-ENCRYPTOR IRONCLAD:CAMELLIA
;         16
;       (LET ((IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT))
;             (IRONCLAD::KEYS-START 4)
;             (IRONCLAD::GRAND-ROUNDS (IRONCLAD::GRAND-ROUNDS IRONCLAD::CONTEXT))
;             (IRONCLAD::DATA (MAKE-ARRAY 4 :ELEMENT-TYPE '#)))
;         (DECLARE (TYPE (SIMPLE-ARRAY # #) IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                  (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                  (DYNAMIC-EXTENT IRONCLAD::DATA))
;         (SETF (AREF IRONCLAD::DATA 0) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 1) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 2) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 3) (LOGXOR # #))
;         (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;           (DOTIMES (IRONCLAD::J 3)
;             (IRONCLAD::CAMELLIA-FEISTEL IRONCLAD::DATA 0 IRONCLAD::ROUND-KEYS
;              IRONCLAD::KEYS-START 2)
;             (INCF IRONCLAD::KEYS-START 4))
;           (WHEN (< IRONCLAD::I #) (SETF #) (INCF IRONCLAD::KEYS-START 4)))
;         (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;         (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT
;                                    IRONCLAD::CIPHERTEXT-START)
;                 (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT #) (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT #) (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::CIPHERTEXT #) (LOGXOR # #))))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::CAMELLIA-ENCRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;          IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::PLAINTEXT
;         IRONCLAD::CIPHERTEXT)
;        (TYPE (INTEGER 0 536870893) IRONCLAD::PLAINTEXT-START
;         IRONCLAD::CIPHERTEXT-START))
;       (BLOCK IRONCLAD::CAMELLIA-ENCRYPT-BLOCK
;         (LET ((IRONCLAD::ROUND-KEYS #)
;               (IRONCLAD::KEYS-START 4)
;               (IRONCLAD::GRAND-ROUNDS #)
;               (IRONCLAD::DATA #))
;           (DECLARE (TYPE # IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                    (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                    (DYNAMIC-EXTENT IRONCLAD::DATA))
;           (SETF # #
;                 # #
;                 # #
;                 # #)
;           (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;             (DOTIMES # # #)
;             (WHEN # # #))
;           (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;           (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (SETF # #))))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR CAMELLIA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/camellia.lisp
; in: DEFINE-BLOCK-DECRYPTOR CAMELLIA
;     (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 4 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (DECF IRONCLAD::KEYS-START 2)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (IRONCLAD::DEFINE-BLOCK-DECRYPTOR IRONCLAD:CAMELLIA
;         16
;       (LET* ((IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT))
;              (IRONCLAD::GRAND-ROUNDS (IRONCLAD::GRAND-ROUNDS IRONCLAD::CONTEXT))
;              (IRONCLAD::KEYS-START
;               (IF #
;                   48
;                   64))
;              (IRONCLAD::DATA (MAKE-ARRAY 4 :ELEMENT-TYPE '#)))
;         (DECLARE (TYPE (SIMPLE-ARRAY # #) IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                  (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                  (DYNAMIC-EXTENT IRONCLAD::DATA))
;         (SETF (AREF IRONCLAD::DATA 0) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 1) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 2) (LOGXOR # #)
;               (AREF IRONCLAD::DATA 3) (LOGXOR # #))
;         (DECF IRONCLAD::KEYS-START 2)
;         (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;           (DOTIMES (IRONCLAD::J 3)
;             (IRONCLAD::CAMELLIA-FEISTEL IRONCLAD::DATA 0 IRONCLAD::ROUND-KEYS
;              IRONCLAD::KEYS-START -2)
;             (DECF IRONCLAD::KEYS-START 4))
;           (WHEN (< IRONCLAD::I #) (SETF #) (DECF IRONCLAD::KEYS-START 4)))
;         (DECF IRONCLAD::KEYS-START 2)
;         (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;         (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;                 (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::PLAINTEXT #) (LOGXOR # #))
;         (SETF (IRONCLAD:UB32REF/BE IRONCLAD::PLAINTEXT #) (LOGXOR # #))
;         ...))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::CAMELLIA-DECRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;          IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::CIPHERTEXT
;         IRONCLAD::PLAINTEXT)
;        (TYPE (INTEGER 0 536870893) IRONCLAD::CIPHERTEXT-START
;         IRONCLAD::PLAINTEXT-START))
;       (BLOCK IRONCLAD::CAMELLIA-DECRYPT-BLOCK
;         (LET* ((IRONCLAD::ROUND-KEYS #)
;                (IRONCLAD::GRAND-ROUNDS #)
;                (IRONCLAD::KEYS-START #)
;                (IRONCLAD::DATA #))
;           (DECLARE (TYPE # IRONCLAD::ROUND-KEYS IRONCLAD::DATA)
;                    (TYPE FIXNUM IRONCLAD::KEYS-START IRONCLAD::GRAND-ROUNDS)
;                    (DYNAMIC-EXTENT IRONCLAD::DATA))
;           (SETF # #
;                 # #
;                 # #
;                 # #)
;           (DECF IRONCLAD::KEYS-START 2)
;           (DOTIMES (IRONCLAD::I IRONCLAD::GRAND-ROUNDS)
;             (DOTIMES # # #)
;             (WHEN # # #))
;           (DECF IRONCLAD::KEYS-START 2)
;           (ROTATEF (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::DATA 2))
;           (ROTATEF (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::DATA 3))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           ...)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFCIPHER CAMELLIA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/camellia-tmpUIQ1NDZ1.fasl
; compilation finished in 0:00:03.060
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/cast5.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +CAST5-SBOX0+ ...)
; processing (DEFCONST +CAST5-SBOX1+ ...)
; processing (DEFCONST +CAST5-SBOX2+ ...)
; processing (DEFCONST +CAST5-SBOX3+ ...)
; processing (DEFCONST +CAST5-SBOX4+ ...)
; processing (DEFCONST +CAST5-SBOX5+ ...)
; processing (DEFCONST +CAST5-SBOX6+ ...)
; processing (DEFCONST +CAST5-SBOX7+ ...)
; processing (DEFTYPE CAST5-MASK-VECTOR ...)
; processing (DEFTYPE CAST5-ROTATE-VECTOR ...)
; processing (DEFCLASS CAST5 ...)
; processing (DECLAIM (INLINE CAST5-F1 ...))
; processing (MACROLET (#) ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/cast5.lisp
; in: DEFINE-BLOCK-ENCRYPTOR CAST5
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::R0 IRONCLAD::L0)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from L0 to "<return value>"

; in: DEFINE-BLOCK-DECRYPTOR CAST5
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::R0 IRONCLAD::L0)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from L0 to "<return value>"

; processing (DEFUN GENERATE-CAST5-KEY-SCHEDULE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER CAST5 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/cast5-tmp7V5GAYEU.fasl
; compilation finished in 0:00:05.040
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST CHACHA-SIGMA ...)
; processing (DEFCONST CHACHA-TAU ...)
; processing (DEFTYPE CHACHA-STATE ...)
; processing (DEFTYPE CHACHA-KEYSTREAM-BUFFER ...)
; processing (DECLAIM (INLINE CHACHA-CORE))
; processing (DEFUN CHACHA-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA-CORE
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (DOTIMES (IRONCLAD::I IRONCLAD::N-ROUNDS)
;       (IRONCLAD::QUARTER-ROUND 0 4 8 12)
;       (IRONCLAD::QUARTER-ROUND 1 5 9 13)
;       (IRONCLAD::QUARTER-ROUND 2 6 10 14)
;       (IRONCLAD::QUARTER-ROUND 3 7 11 15)
;       (IRONCLAD::QUARTER-ROUND 0 5 10 15)
;       (IRONCLAD::QUARTER-ROUND 1 6 11 12)
;       (IRONCLAD::QUARTER-ROUND 2 7 8 13)
;       (IRONCLAD::QUARTER-ROUND 3 4 9 14))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN CHACHA/8-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA/8-CORE
;     (IRONCLAD::CHACHA-CORE 4 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (CHACHA-CORE 4 BUFFER STATE)

; processing (DEFUN CHACHA/12-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA/12-CORE
;     (IRONCLAD::CHACHA-CORE 6 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (CHACHA-CORE 6 BUFFER STATE)

; processing (DEFUN CHACHA/20-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFUN CHACHA/20-CORE
;     (IRONCLAD::CHACHA-CORE 10 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (CHACHA-CORE 10 BUFFER STATE)

; processing (DEFCLASS CHACHA ...)
; processing (DEFCLASS CHACHA/12 ...)
; processing (DEFCLASS CHACHA/8 ...)
; processing (DEFUN CHACHA-KEYIFY ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-STREAM-CRYPTOR CHACHA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/chacha.lisp
; in: DEFINE-STREAM-CRYPTOR CHACHA
;     (ZEROP
;      (SETF (AREF IRONCLAD::STATE 12)
;              (IRONCLAD::MOD32+ (AREF IRONCLAD::STATE 12) 1)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFCIPHER CHACHA ...)
; processing (DEFCIPHER CHACHA/12 ...)
; processing (DEFCIPHER CHACHA/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/chacha-tmpB7TVS35O.fasl
; compilation finished in 0:00:05.705
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xchacha.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS XCHACHA ...)
; processing (DEFCLASS XCHACHA/12 ...)
; processing (DEFCLASS XCHACHA/8 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFCIPHER XCHACHA ...)
; processing (DEFCIPHER XCHACHA/12 ...)
; processing (DEFCIPHER XCHACHA/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xchacha-tmpJOMD2L5F.fasl
; compilation finished in 0:00:00.445
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/des.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST DES-SBOX0 ...)
; processing (DEFCONST DES-SBOX1 ...)
; processing (DEFCONST DES-SBOX2 ...)
; processing (DEFCONST DES-SBOX3 ...)
; processing (DEFCONST DES-SBOX4 ...)
; processing (DEFCONST DES-SBOX5 ...)
; processing (DEFCONST DES-SBOX6 ...)
; processing (DEFCONST DES-SBOX7 ...)
; processing (DEFCONST PERMUTATION1 ...)
; processing (DEFCONST TOTAL-ROTATIONS ...)
; processing (DEFCONST PERMUTATION2 ...)
; processing (DEFTYPE DES-ROUND-KEYS ...)
; processing (MACROLET (# # ...) ...)
; processing (DEFCLASS DES ...)
; processing (DEFINE-BLOCK-ENCRYPTOR DES ...)
; processing (DEFINE-BLOCK-DECRYPTOR DES ...)
; processing (DEFCLASS 3DES ...)
; processing (DEFINE-BLOCK-ENCRYPTOR 3DES ...)
; processing (DEFINE-BLOCK-DECRYPTOR 3DES ...)
; processing (DEFUN DES-COOK-KEY-SCHEDULE ...)
; processing (DEFUN COMPUTE-DES-ENCRYPTION-KEYS ...)
; processing (DEFUN COMPUTE-ROUND-KEYS-FOR-DES-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER DES ...)
; processing (DEFCIPHER 3DES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/des-tmpDH22VGZN.fasl
; compilation finished in 0:00:01.805
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/idea.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN IDEA-MUL ...)
; processing (DEFUN IDEA-MUL-INV ...)
; processing (DEFTYPE IDEA-ROUND-KEYS ...)
; processing (DEFUN IDEA-MUNGE-BLOCK ...)
; processing (DEFCLASS IDEA ...)
; processing (DEFINE-BLOCK-ENCRYPTOR IDEA ...)
; processing (DEFINE-BLOCK-DECRYPTOR IDEA ...)
; processing (DEFUN IDEA-INVERT-KEY ...)
; processing (DEFUN IDEA-KEY-SCHEDULE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER IDEA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/idea-tmpXDMVI6M.fasl
; compilation finished in 0:00:00.910
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (TYPE # ...) ...)
; processing (DECLAIM (INLINE KALYNA-MAKE-ODD-KEY))
; processing (DEFUN KALYNA-MAKE-ODD-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-MAKE-ODD-KEY
;     (IRONCLAD::M 0 1 8 0 -56)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 8 1 -56)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 40 2 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 4 40 3 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 5 40 4 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 6 40 5 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 4 7 40 6 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 5 0 40 7 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 6 1 40 0 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 7 2 40 1 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 40 1 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 3 40 2 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 40 3 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 40 0 -24)
; --> LET* LOGIOR IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-SWAP-BLOCKS))
; processing (DEFUN KALYNA-SWAP-BLOCKS ...)
; processing (DEFMACRO KALYNA-ADD-KEY ...)
; processing (DEFMACRO KALYNA-SUB-KEY ...)
; processing (DEFMACRO KALYNA-ADD-CONSTANT ...)
; processing (DECLAIM (INLINE KALYNA-G0128))
; processing (DEFUN KALYNA-G0128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G0128
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-GL128))
; processing (DEFUN KALYNA-GL128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-GL128
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IMC128))
; processing (DEFUN KALYNA-IMC128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IMC128
;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IG128))
; processing (DEFUN KALYNA-IG128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IG128
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IGL128))
; processing (DEFUN KALYNA-IGL128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IGL128
;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 0 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 0 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 1 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 1 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 1 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 0 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KALYNA-G128))
; processing (DEFUN KALYNA-G128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G128
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCLASS KALYNA128 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFMETHOD SCHEDULE-KEY (KALYNA128 T)
;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 20
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 28
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 2))
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0128 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 20
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KO 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0128 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 28
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 2 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 2))
; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                      FIXNUM
;                                                                                      &REST
;                                                                                      T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 4722366482869645213441) . #2#), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 8)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFINE-BLOCK-ENCRYPTOR KALYNA128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KALYNA128
;     (IRONCLAD::KALYNA-ADD-KEY 2 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-ADD-KEY 2 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 6)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 10)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 14)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 18)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 22)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 26)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL128 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KALYNA128 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-DECRYPTOR KALYNA128
;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 28)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-IGL128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 28)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 26)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 22)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-SUB-KEY 2 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC128 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 18)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 14)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 10)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 6)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG128 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 2)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IGL128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::KALYNA-IGL128 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KALYNA128 ...)
; processing (DECLAIM (INLINE KALYNA-G0256))
; processing (DEFUN KALYNA-G0256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G0256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-GL256))
; processing (DEFUN KALYNA-GL256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-GL256
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IMC256))
; processing (DEFUN KALYNA-IMC256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IMC256
;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IG256))
; processing (DEFUN KALYNA-IG256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IG256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IGL256))
; processing (DEFUN KALYNA-IGL256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IGL256
;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 1 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 1 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 2 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 2 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 2 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 3 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 3 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 3 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 0 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 0 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 0 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 1 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KALYNA-G256))
; processing (DEFUN KALYNA-G256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCLASS KALYNA256 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFMETHOD SCHEDULE-KEY (KALYNA256 T)
;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 56
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 72
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 4))
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 4))
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0256 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 56
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KO 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KA 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0256 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 4 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 72
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFINE-BLOCK-ENCRYPTOR KALYNA256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KALYNA256
;     (IRONCLAD::KALYNA-ADD-KEY 4 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-ADD-KEY 4 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 36)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 44)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 52)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 60)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 68)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL256 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KALYNA256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-DECRYPTOR KALYNA256
;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 72)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-IGL256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 72)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 68)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 60)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-SUB-KEY 4 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC256 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 52)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 44)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 36)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 28)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 20)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 12)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG256 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 4)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IGL256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3))
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::KALYNA-IGL256 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KALYNA256 ...)
; processing (DECLAIM (INLINE KALYNA-G0512))
; processing (DEFUN KALYNA-G0512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G0512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-GL512))
; processing (DEFUN KALYNA-GL512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-GL512
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8)
;                               (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;                               (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;                               (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;                               (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;                               (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;                               (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 4))
;                       (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;                               (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 5))
;                       (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 6))
;                       (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8)
;                               (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 7))
;                       (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8)
;                               (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 0))
;                       (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8)
;                               (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;                               (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;                               (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 1))
;                       (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8)
;                               (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;                               (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;                               (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 2))
;                       (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8)
;                               (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;                               (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;                               (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 3))
;                       (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8)
;                               (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;                               (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;                               (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 4))
;                       (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8)
;                               (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;                               (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;                               (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 5))
;                       (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8)
;                               (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;                               (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;                               (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 6))
;                       (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8)
;                               (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;                               (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;                               (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::K (+ IRONCLAD::K-START 7))
;                       (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8)
;                               (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;                               (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;                               (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IMC512))
; processing (DEFUN KALYNA-IMC512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IMC512
;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 0 -8) (IRONCLAD::M 2 2 0 -16)
;             (IRONCLAD::M 3 3 0 -24) (IRONCLAD::M 4 0 0 -32)
;             (IRONCLAD::M 5 1 0 -40) (IRONCLAD::M 6 2 0 -48)
;             (IRONCLAD::M 7 3 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 1 0) (IRONCLAD::M 1 1 1 -8) (IRONCLAD::M 2 2 1 -16)
;             (IRONCLAD::M 3 3 1 -24) (IRONCLAD::M 4 0 1 -32)
;             (IRONCLAD::M 5 1 1 -40) (IRONCLAD::M 6 2 1 -48)
;             (IRONCLAD::M 7 3 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 2 0) (IRONCLAD::M 1 1 2 -8) (IRONCLAD::M 2 2 2 -16)
;             (IRONCLAD::M 3 3 2 -24) (IRONCLAD::M 4 0 2 -32)
;             (IRONCLAD::M 5 1 2 -40) (IRONCLAD::M 6 2 2 -48)
;             (IRONCLAD::M 7 3 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 3 0) (IRONCLAD::M 1 1 3 -8) (IRONCLAD::M 2 2 3 -16)
;             (IRONCLAD::M 3 3 3 -24) (IRONCLAD::M 4 0 3 -32)
;             (IRONCLAD::M 5 1 3 -40) (IRONCLAD::M 6 2 3 -48)
;             (IRONCLAD::M 7 3 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 4 0) (IRONCLAD::M 1 1 4 -8) (IRONCLAD::M 2 2 4 -16)
;             (IRONCLAD::M 3 3 4 -24) (IRONCLAD::M 4 0 4 -32)
;             (IRONCLAD::M 5 1 4 -40) (IRONCLAD::M 6 2 4 -48)
;             (IRONCLAD::M 7 3 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 5 0) (IRONCLAD::M 1 1 5 -8) (IRONCLAD::M 2 2 5 -16)
;             (IRONCLAD::M 3 3 5 -24) (IRONCLAD::M 4 0 5 -32)
;             (IRONCLAD::M 5 1 5 -40) (IRONCLAD::M 6 2 5 -48)
;             (IRONCLAD::M 7 3 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 6 0) (IRONCLAD::M 1 1 6 -8) (IRONCLAD::M 2 2 6 -16)
;             (IRONCLAD::M 3 3 6 -24) (IRONCLAD::M 4 0 6 -32)
;             (IRONCLAD::M 5 1 6 -40) (IRONCLAD::M 6 2 6 -48)
;             (IRONCLAD::M 7 3 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 7 0) (IRONCLAD::M 1 1 7 -8) (IRONCLAD::M 2 2 7 -16)
;             (IRONCLAD::M 3 3 7 -24) (IRONCLAD::M 4 0 7 -32)
;             (IRONCLAD::M 5 1 7 -40) (IRONCLAD::M 6 2 7 -48)
;             (IRONCLAD::M 7 3 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IG512))
; processing (DEFUN KALYNA-IG512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IG512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KALYNA-IGL512))
; processing (DEFUN KALYNA-IGL512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-IGL512
;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 4 -32 32) (IRONCLAD::M 1 5 -40 40)
;              (IRONCLAD::M 2 6 -48 48) (IRONCLAD::M 3 7 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 4 -24 24)
;              (IRONCLAD::M 0 5 -32 32) (IRONCLAD::M 1 6 -40 40)
;              (IRONCLAD::M 2 7 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 4 -16 16) (IRONCLAD::M 3 5 -24 24)
;              (IRONCLAD::M 0 6 -32 32) (IRONCLAD::M 1 7 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8)
;              (IRONCLAD::M 2 5 -16 16) (IRONCLAD::M 3 6 -24 24)
;              (IRONCLAD::M 0 7 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8)
;              (IRONCLAD::M 2 6 -16 16) (IRONCLAD::M 3 7 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8)
;              (IRONCLAD::M 2 7 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 4 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 4 -48 48) (IRONCLAD::M 3 5 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 4 -40 40)
;              (IRONCLAD::M 2 5 -48 48) (IRONCLAD::M 3 6 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::M 0 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 2 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 3 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 4 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 5 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8)
;              (IRONCLAD::M 2 2 -16 16) (IRONCLAD::M 3 3 -24 24)
;              (IRONCLAD::M 0 4 -32 32) (IRONCLAD::M 1 5 -40 40)
;              (IRONCLAD::M 2 6 -48 48) (IRONCLAD::M 3 7 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 3 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 4 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 5 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 6 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8)
;              (IRONCLAD::M 2 3 -16 16) (IRONCLAD::M 3 4 -24 24)
;              (IRONCLAD::M 0 5 -32 32) (IRONCLAD::M 1 6 -40 40)
;              (IRONCLAD::M 2 7 -48 48) (IRONCLAD::M 3 0 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 4 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 5 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 6 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 7 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8)
;              (IRONCLAD::M 2 4 -16 16) (IRONCLAD::M 3 5 -24 24)
;              (IRONCLAD::M 0 6 -32 32) (IRONCLAD::M 1 7 -40 40)
;              (IRONCLAD::M 2 0 -48 48) (IRONCLAD::M 3 1 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 5 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 6 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 7 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8)
;              (IRONCLAD::M 2 5 -16 16) (IRONCLAD::M 3 6 -24 24)
;              (IRONCLAD::M 0 7 -32 32) (IRONCLAD::M 1 0 -40 40)
;              (IRONCLAD::M 2 1 -48 48) (IRONCLAD::M 3 2 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 6 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 7 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 0 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8)
;              (IRONCLAD::M 2 6 -16 16) (IRONCLAD::M 3 7 -24 24)
;              (IRONCLAD::M 0 0 -32 32) (IRONCLAD::M 1 1 -40 40)
;              (IRONCLAD::M 2 2 -48 48) (IRONCLAD::M 3 3 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 7 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 0 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 1 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8)
;              (IRONCLAD::M 2 7 -16 16) (IRONCLAD::M 3 0 -24 24)
;              (IRONCLAD::M 0 1 -32 32) (IRONCLAD::M 1 2 -40 40)
;              (IRONCLAD::M 2 3 -48 48) (IRONCLAD::M 3 4 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 0 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 1 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 2 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8)
;              (IRONCLAD::M 2 0 -16 16) (IRONCLAD::M 3 1 -24 24)
;              (IRONCLAD::M 0 2 -32 32) (IRONCLAD::M 1 3 -40 40)
;              (IRONCLAD::M 2 4 -48 48) (IRONCLAD::M 3 5 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 2 1 -16 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 3 2 -24 24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 0 3 -32 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 1 4 -40 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -48 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -56 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64-
;      (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8)
;              (IRONCLAD::M 2 1 -16 16) (IRONCLAD::M 3 2 -24 24)
;              (IRONCLAD::M 0 3 -32 32) (IRONCLAD::M 1 4 -40 40)
;              (IRONCLAD::M 2 5 -48 48) (IRONCLAD::M 3 6 -56 56))
;      (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0 0) (IRONCLAD::M 1 1 -8 8) (IRONCLAD::M 2 2 -16 16)
;             (IRONCLAD::M 3 3 -24 24) (IRONCLAD::M 0 4 -32 32)
;             (IRONCLAD::M 1 5 -40 40) (IRONCLAD::M 2 6 -48 48)
;             (IRONCLAD::M 3 7 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 1 0 0) (IRONCLAD::M 1 2 -8 8) (IRONCLAD::M 2 3 -16 16)
;             (IRONCLAD::M 3 4 -24 24) (IRONCLAD::M 0 5 -32 32)
;             (IRONCLAD::M 1 6 -40 40) (IRONCLAD::M 2 7 -48 48)
;             (IRONCLAD::M 3 0 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 2 0 0) (IRONCLAD::M 1 3 -8 8) (IRONCLAD::M 2 4 -16 16)
;             (IRONCLAD::M 3 5 -24 24) (IRONCLAD::M 0 6 -32 32)
;             (IRONCLAD::M 1 7 -40 40) (IRONCLAD::M 2 0 -48 48)
;             (IRONCLAD::M 3 1 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 3 0 0) (IRONCLAD::M 1 4 -8 8) (IRONCLAD::M 2 5 -16 16)
;             (IRONCLAD::M 3 6 -24 24) (IRONCLAD::M 0 7 -32 32)
;             (IRONCLAD::M 1 0 -40 40) (IRONCLAD::M 2 1 -48 48)
;             (IRONCLAD::M 3 2 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 4 0 0) (IRONCLAD::M 1 5 -8 8) (IRONCLAD::M 2 6 -16 16)
;             (IRONCLAD::M 3 7 -24 24) (IRONCLAD::M 0 0 -32 32)
;             (IRONCLAD::M 1 1 -40 40) (IRONCLAD::M 2 2 -48 48)
;             (IRONCLAD::M 3 3 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 5 0 0) (IRONCLAD::M 1 6 -8 8) (IRONCLAD::M 2 7 -16 16)
;             (IRONCLAD::M 3 0 -24 24) (IRONCLAD::M 0 1 -32 32)
;             (IRONCLAD::M 1 2 -40 40) (IRONCLAD::M 2 3 -48 48)
;             (IRONCLAD::M 3 4 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 6 0 0) (IRONCLAD::M 1 7 -8 8) (IRONCLAD::M 2 0 -16 16)
;             (IRONCLAD::M 3 1 -24 24) (IRONCLAD::M 0 2 -32 32)
;             (IRONCLAD::M 1 3 -40 40) (IRONCLAD::M 2 4 -48 48)
;             (IRONCLAD::M 3 5 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LOGXOR (IRONCLAD::M 0 7 0 0) (IRONCLAD::M 1 0 -8 8) (IRONCLAD::M 2 1 -16 16)
;             (IRONCLAD::M 3 2 -24 24) (IRONCLAD::M 0 3 -32 32)
;             (IRONCLAD::M 1 4 -40 40) (IRONCLAD::M 2 5 -48 48)
;             (IRONCLAD::M 3 6 -56 56))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KALYNA-G512))
; processing (DEFUN KALYNA-G512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFUN KALYNA-G512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 0)) (IRONCLAD::M 0 0 0)
;             (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16) (IRONCLAD::M 3 5 -24)
;             (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40) (IRONCLAD::M 6 2 -48)
;             (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 1)) (IRONCLAD::M 0 1 0)
;             (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16) (IRONCLAD::M 3 6 -24)
;             (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40) (IRONCLAD::M 6 3 -48)
;             (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 2)) (IRONCLAD::M 0 2 0)
;             (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16) (IRONCLAD::M 3 7 -24)
;             (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40) (IRONCLAD::M 6 4 -48)
;             (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 3)) (IRONCLAD::M 0 3 0)
;             (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16) (IRONCLAD::M 3 0 -24)
;             (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40) (IRONCLAD::M 6 5 -48)
;             (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 4)) (IRONCLAD::M 0 4 0)
;             (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16) (IRONCLAD::M 3 1 -24)
;             (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40) (IRONCLAD::M 6 6 -48)
;             (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 5)) (IRONCLAD::M 0 5 0)
;             (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16) (IRONCLAD::M 3 2 -24)
;             (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40) (IRONCLAD::M 6 7 -48)
;             (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 6)) (IRONCLAD::M 0 6 0)
;             (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16) (IRONCLAD::M 3 3 -24)
;             (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40) (IRONCLAD::M 6 0 -48)
;             (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::K (+ IRONCLAD::K-START 7)) (IRONCLAD::M 0 7 0)
;             (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16) (IRONCLAD::M 3 4 -24)
;             (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40) (IRONCLAD::M 6 1 -48)
;             (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCLASS KALYNA512 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFMETHOD SCHEDULE-KEY (KALYNA512 T)
;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 144
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS
;      IRONCLAD::N IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 8 IRONCLAD::ENCRYPTION-ROUND-KEYS IRONCLAD::N
;      IRONCLAD::ENCRYPTION-ROUND-KEYS (+ IRONCLAD::N 8))
; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::T2 0 IRONCLAD::KEY 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G0512 IRONCLAD::T2 IRONCLAD::KS)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-MAKE-ODD-KEY 8 IRONCLAD::ENCRYPTION-ROUND-KEYS 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 3)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 4)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 5)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 6)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 7)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 0)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* LOGIOR 
; --> IRONCLAD::MOD64ASH LOGAND 
; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 20282409603651670422847739658241) . #2#), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       etc.

; ==>
;   (ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK MACROLET ECASE LET COND IF IF IF PROGN IRONCLAD::M SETF LET* 
; ==>
;   (LOGIOR (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 2)) 40)
;           (IRONCLAD::MOD64ASH (AREF IRONCLAD::EK (+ IRONCLAD::EK-START 1)) -24))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 40), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1 IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T1 IRONCLAD::ENCRYPTION-ROUND-KEYS 144
;      IRONCLAD::KSC 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC512 IRONCLAD::DECRYPTION-ROUND-KEYS IRONCLAD::N)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFINE-BLOCK-ENCRYPTOR KALYNA512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KALYNA512
;     (IRONCLAD::KALYNA-ADD-KEY 8 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 144)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-ADD-KEY 8 IRONCLAD::T2 0 IRONCLAD::T1
;                               IRONCLAD::ENCRYPTION-ROUND-KEYS)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 80)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 88)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 96)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 104)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 112)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 120)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 128)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-G512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 136)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-GL512 IRONCLAD::T2 IRONCLAD::T1 0
;      IRONCLAD::ENCRYPTION-ROUND-KEYS 144)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT
;                                (+ IRONCLAD::CIPHERTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT (+ IRONCLAD::PLAINTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KALYNA512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kalyna.lisp
; in: DEFINE-BLOCK-DECRYPTOR KALYNA512
;     (IRONCLAD::KALYNA-SUB-KEY 8 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 144)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-IGL512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KALYNA-SUB-KEY 8 IRONCLAD::T2 IRONCLAD::T1
;                               IRONCLAD::DECRYPTION-ROUND-KEYS 144)
; --> PROGN SYMBOL-MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IMC512 IRONCLAD::T1 0)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 136)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 128)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 120)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 112)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 104)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 96)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 88)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 80)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 72)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 64)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 56)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 48)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 40)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 32)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 24)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 16)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IG512 IRONCLAD::T1 IRONCLAD::T2
;      IRONCLAD::DECRYPTION-ROUND-KEYS 8)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KALYNA-IGL512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (AREF IRONCLAD::T1 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::T1 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;             (AREF IRONCLAD::T1 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 8))
;             (AREF IRONCLAD::T1 1)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 16))
;             (AREF IRONCLAD::T1 2)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 24))
;             (AREF IRONCLAD::T1 3)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 32))
;             (AREF IRONCLAD::T1 4)
;           (IRONCLAD:UB64REF/LE IRONCLAD::PLAINTEXT
;                                (+ IRONCLAD::PLAINTEXT-START 40))
;             (AREF IRONCLAD::T1 5)
;           ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 16))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 24))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 32))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 40))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 48))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/LE IRONCLAD::CIPHERTEXT (+ IRONCLAD::CIPHERTEXT-START 56))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::KALYNA-IGL512 IRONCLAD::T2 IRONCLAD::T1
;      IRONCLAD::DECRYPTION-ROUND-KEYS 0)
; --> BLOCK MACROLET SETF LET* IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KALYNA512 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/kalyna-tmpLT66CQGP.fasl
; compilation finished in 0:03:41.526
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST SALSA20-SIGMA ...)
; processing (DEFCONST SALSA20-TAU ...)
; processing (DEFTYPE SALSA20-STATE ...)
; processing (DEFTYPE SALSA20-KEYSTREAM-BUFFER ...)
; processing (DECLAIM (INLINE SALSA-CORE))
; processing (DEFUN SALSA-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA-CORE
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (DOTIMES (IRONCLAD::I IRONCLAD::N-ROUNDS)
;       (IRONCLAD::QUARTER-ROUND 4 8 12 0)
;       (IRONCLAD::QUARTER-ROUND 9 13 1 5)
;       (IRONCLAD::QUARTER-ROUND 14 2 6 10)
;       (IRONCLAD::QUARTER-ROUND 3 7 11 15)
;       (IRONCLAD::QUARTER-ROUND 1 2 3 0)
;       (IRONCLAD::QUARTER-ROUND 6 7 4 5)
;       (IRONCLAD::QUARTER-ROUND 11 8 9 10)
;       (IRONCLAD::QUARTER-ROUND 12 13 14 15))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN SALSA20/8-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA20/8-CORE
;     (IRONCLAD::SALSA-CORE 4 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (SALSA-CORE 4 BUFFER STATE)

; processing (DEFUN SALSA20/12-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA20/12-CORE
;     (IRONCLAD::SALSA-CORE 6 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (SALSA-CORE 6 BUFFER STATE)

; processing (DEFUN SALSA20/20-CORE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFUN SALSA20/20-CORE
;     (IRONCLAD::SALSA-CORE 10 IRONCLAD::BUFFER IRONCLAD::STATE)
; --> BLOCK LET MAKE-ARRAY 
; ==>
;   1
; 
; note: could not stack allocate: (SALSA-CORE 10 BUFFER STATE)

; processing (DEFCLASS SALSA20 ...)
; processing (DEFCLASS SALSA20/12 ...)
; processing (DEFCLASS SALSA20/8 ...)
; processing (DEFUN SALSA20-KEYIFY ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-STREAM-CRYPTOR SALSA20 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/salsa20.lisp
; in: DEFINE-STREAM-CRYPTOR SALSA20
;     (ZEROP
;      (SETF (AREF IRONCLAD::STATE 8)
;              (IRONCLAD::MOD32+ (AREF IRONCLAD::STATE 8) 1)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFCIPHER SALSA20 ...)
; processing (DEFCIPHER SALSA20/12 ...)
; processing (DEFCIPHER SALSA20/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/salsa20-tmpWY32RQAP.fasl
; compilation finished in 0:00:04.480
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/keystream.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN KEYSTREAM-POSITION ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/keystream.lisp
; in: DEFUN KEYSTREAM-POSITION
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/keystream-tmpBNQ9QGOU.fasl
; compilation finished in 0:00:00.155
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO KUZNYECHIK-REFT ...)
; processing (DEFMACRO KUZNYECHIK-LS ...)
; processing (DEFMACRO KUZNYECHIK-REFIT ...)
; processing (DEFMACRO KUZNYECHIK-ILS ...)
; processing (DEFMACRO KUZNYECHIK-REFITS ...)
; processing (DEFMACRO KUZNYECHIK-ILSS ...)
; processing (DEFMACRO KUZNYECHIK-ISI ...)
; processing (DEFMACRO KUZNYECHIK-F ...)
; processing (DEFMACRO KUZNYECHIK-FK ...)
; processing (DEFCLASS KUZNYECHIK ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR KUZNYECHIK ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik.lisp
; in: DEFINE-BLOCK-ENCRYPTOR KUZNYECHIK
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::PLAINTEXT
;                            IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 0))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 1)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 2))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 3)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 4))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 5)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 6))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 7)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 8))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 9)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::RKE 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 17)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 17))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKE 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 18))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKE 19)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 19))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::T1 IRONCLAD::T2)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::PLAINTEXT
;                            IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 0))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 1)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 2))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 3)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 4))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 5)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKE 6))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKE 7)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKE 8))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKE 9)))
;       (IRONCLAD::KUZNYECHIK-LS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR KUZNYECHIK ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik.lisp
; in: DEFINE-BLOCK-DECRYPTOR KUZNYECHIK
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::CIPHERTEXT
;                            IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                  IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11)))
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T1)
; --> PROGN SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T2)
; --> PROGN SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::CIPHERTEXT
;                            IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                  IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11)))
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 19)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 17)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1 IRONCLAD::X2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1 IRONCLAD::T2)
; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> PROGN SETF SETQ THE LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; --> PROGN SETF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF AND IF 
; --> LOCALLY AND IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::RKD 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T1)
; --> PROGN SETF LET* AREF LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::KUZNYECHIK-ISI IRONCLAD::T2)
; --> PROGN SETF LET* AREF LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (AREF IRONCLAD::RKD 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::RKD 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::T1 IRONCLAD::T2)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::CIPHERTEXT
;                            IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL :SIZE 8)
;       (IRONCLAD::KUZNYECHIK-ILSS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                  IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 18))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 19)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 16))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 17)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 14))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 15)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::X1
;                                 IRONCLAD::X2)
;       (SETF IRONCLAD::X1 (LOGXOR IRONCLAD::X1 (AREF IRONCLAD::RKD 12))
;             IRONCLAD::X2 (LOGXOR IRONCLAD::X2 (AREF IRONCLAD::RKD 13)))
;       (IRONCLAD::KUZNYECHIK-ILS IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::T1
;                                 IRONCLAD::T2)
;       (SETF IRONCLAD::T1 (LOGXOR IRONCLAD::T1 (AREF IRONCLAD::RKD 10))
;             IRONCLAD::T2 (LOGXOR IRONCLAD::T2 (AREF IRONCLAD::RKD 11)))
;       ...)
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER KUZNYECHIK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/kuznyechik-tmpGWNCIGUH.fasl
; compilation finished in 0:00:40.871
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/misty1.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +MISTY1-S7TABLE+ ...)
; processing (DEFCONST +MISTY1-S9TABLE+ ...)
; processing (DEFTYPE MISTY1-ROUND-KEYS ...)
; processing (DEFCLASS MISTY1 ...)
; processing (DECLAIM (NOTINLINE FI ...))
; processing (DEFUN FI ...)
; processing (DEFUN FL ...)
; processing (DEFUN FL-INV ...)
; processing (DEFUN FO ...)
; processing (DEFINE-BLOCK-ENCRYPTOR MISTY1 ...)
; processing (DEFINE-BLOCK-DECRYPTOR MISTY1 ...)
; processing (DEFUN MISTY1-EXPAND-KEY ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER MISTY1 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/misty1-tmpQFGWXALX.fasl
; compilation finished in 0:00:01.550
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/rc2.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +RC2-PITABLE+ ...)
; processing (DEFTYPE RC2-ROUND-KEYS ...)
; processing (DEFCLASS RC2 ...)
; processing (DECLAIM (INLINE ROL16) ...)
; processing (DEFUN ROL16 ...)
; processing (DEFUN RC2-SCHEDULE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc2.lisp
; in: DEFUN RC2-SCHEDULE-KEY
;     (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (MACROLET (# # ...) ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER RC2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/rc2-tmpCXOPF0UO.fasl
; compilation finished in 0:00:04.615
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :IRONCLAD)
; processing (DEFCONSTANT +RC5/32-P+ ...)
; processing (DEFCONSTANT +RC5/32-Q+ ...)
; processing (DEFCONSTANT +RC5-W+ ...)
; processing (DEFCONSTANT +RC5-WW+ ...)
; processing (DEFCONSTANT +RC5-B+ ...)
; processing (DEFCONSTANT +RC5-BB+ ...)
; processing (DEFTYPE RC5-N-ROUNDS ...)
; processing (DEFTYPE RC5-ROUND-KEYS ...)
; processing (DEFCLASS RC5 ...)
; processing (DEFINE-BLOCK-ENCRYPTOR RC5 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp
; in: DEFINE-BLOCK-ENCRYPTOR RC5
;     (IRONCLAD::DEFINE-BLOCK-ENCRYPTOR IRONCLAD:RC5
;         8
;       (LET ((IRONCLAD::N-ROUNDS (IRONCLAD::N-ROUNDS IRONCLAD::CONTEXT))
;             (IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT)))
;         (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;         (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;         (IRONCLAD::WITH-WORDS ((IRONCLAD::A IRONCLAD::B) IRONCLAD::PLAINTEXT
;                                IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL)
;           (SETF IRONCLAD::A #
;                 IRONCLAD::B #)
;           (DO (#) (# #) (SETF #) (SETF #) (SETF #) (SETF #)))))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::RC5-ENCRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;          IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::PLAINTEXT
;         IRONCLAD::CIPHERTEXT)
;        (TYPE (INTEGER 0 536870901) IRONCLAD::PLAINTEXT-START
;         IRONCLAD::CIPHERTEXT-START))
;       (BLOCK IRONCLAD::RC5-ENCRYPT-BLOCK
;         (LET ((IRONCLAD::N-ROUNDS #) (IRONCLAD::ROUND-KEYS #))
;           (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;           (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;           (IRONCLAD::WITH-WORDS (# IRONCLAD::PLAINTEXT
;                                  IRONCLAD::PLAINTEXT-START :BIG-ENDIAN NIL)
;             (SETF #)
;             (DO # # # # # #)))))
; 
; note: doing unsigned word to integer coercion (cost 20) from B to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR RC5 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp
; in: DEFINE-BLOCK-DECRYPTOR RC5
;     (IRONCLAD::DEFINE-BLOCK-DECRYPTOR IRONCLAD:RC5
;         8
;       (LET ((IRONCLAD::N-ROUNDS (IRONCLAD::N-ROUNDS IRONCLAD::CONTEXT))
;             (IRONCLAD::ROUND-KEYS (IRONCLAD::ROUND-KEYS IRONCLAD::CONTEXT)))
;         (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;         (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;         (IRONCLAD::WITH-WORDS ((IRONCLAD::A IRONCLAD::B) IRONCLAD::CIPHERTEXT
;                                IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL)
;           (DO (#) (# # #) (SETF #) (SETF #) (SETF #) (SETF #)))))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::RC5-DECRYPT-BLOCK
;         (IRONCLAD::CONTEXT IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;          IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (OPTIMIZE (SPEED 3) (DEBUG 0) (SPACE 0)))
;       (DECLARE
;        (TYPE IRONCLAD::SIMPLE-OCTET-VECTOR IRONCLAD::CIPHERTEXT
;         IRONCLAD::PLAINTEXT)
;        (TYPE (INTEGER 0 536870901) IRONCLAD::CIPHERTEXT-START
;         IRONCLAD::PLAINTEXT-START))
;       (BLOCK IRONCLAD::RC5-DECRYPT-BLOCK
;         (LET ((IRONCLAD::N-ROUNDS #) (IRONCLAD::ROUND-KEYS #))
;           (DECLARE (TYPE IRONCLAD::RC5-N-ROUNDS IRONCLAD::N-ROUNDS))
;           (DECLARE (TYPE IRONCLAD::RC5-ROUND-KEYS IRONCLAD::ROUND-KEYS))
;           (IRONCLAD::WITH-WORDS (# IRONCLAD::CIPHERTEXT
;                                  IRONCLAD::CIPHERTEXT-START :BIG-ENDIAN NIL)
;             (DO # # # # # #)))))
; 
; note: doing unsigned word to integer coercion (cost 20) from B to "<return value>"

; processing (DEFUN RC5-EXPAND-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc5.lisp
; in: DEFUN RC5-EXPAND-KEY
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER RC5 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/rc5-tmpAXIB1X7H.fasl
; compilation finished in 0:00:00.895
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :IRONCLAD)
; processing (DEFCONSTANT +RC6/32-P+ ...)
; processing (DEFCONSTANT +RC6/32-Q+ ...)
; processing (DEFTYPE RC6-N-ROUNDS ...)
; processing (DEFCLASS RC6 ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFINE-BLOCK-ENCRYPTOR RC6 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp
; in: DEFINE-BLOCK-ENCRYPTOR RC6
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from D to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR RC6 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp
; in: DEFINE-BLOCK-DECRYPTOR RC6
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from D to "<return value>"

; processing (DEFUN RC6-EXPAND-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/rc6.lisp
; in: DEFUN RC6-EXPAND-KEY
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

;     (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 256 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER RC6 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/rc6-tmpCOGKFIGR.fasl
; compilation finished in 0:00:03.255
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xsalsa20.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS XSALSA20 ...)
; processing (DEFCLASS XSALSA20/12 ...)
; processing (DEFCLASS XSALSA20/8 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFCIPHER XSALSA20 ...)
; processing (DEFCIPHER XSALSA20/12 ...)
; processing (DEFCIPHER XSALSA20/8 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xsalsa20-tmp9KWK6ETS.fasl
; compilation finished in 0:00:00.750
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/seed.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +SEED-SBOX0+ ...)
; processing (DEFCONST +SEED-SBOX1+ ...)
; processing (DEFCONST +SEED-SBOX2+ ...)
; processing (DEFCONST +SEED-SBOX3+ ...)
; processing (DEFCONST +SEED-KC+ ...)
; processing (DEFMACRO SEED-G ...)
; processing (DEFMACRO SEED-F ...)
; processing (DEFCLASS SEED ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SEED ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/seed.lisp
; in: DEFINE-BLOCK-ENCRYPTOR SEED
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::L0 IRONCLAD::L1 IRONCLAD::R0 IRONCLAD::R1)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from R1 to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR SEED ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/seed.lisp
; in: DEFINE-BLOCK-DECRYPTOR SEED
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::L0 IRONCLAD::L1 IRONCLAD::R0 IRONCLAD::R1)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from R1 to "<return value>"

; processing (DEFCIPHER SEED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/seed-tmpCRZB5VKB.fasl
; compilation finished in 0:00:12.726
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/serpent.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFMACRO SERPENT-SBOX0 ...)
; processing (DEFMACRO SERPENT-SBOX0-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX1 ...)
; processing (DEFMACRO SERPENT-SBOX1-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX2 ...)
; processing (DEFMACRO SERPENT-SBOX2-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX3 ...)
; processing (DEFMACRO SERPENT-SBOX3-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX4 ...)
; processing (DEFMACRO SERPENT-SBOX4-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX5 ...)
; processing (DEFMACRO SERPENT-SBOX5-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX6 ...)
; processing (DEFMACRO SERPENT-SBOX6-INVERSE ...)
; processing (DEFMACRO SERPENT-SBOX7 ...)
; processing (DEFMACRO SERPENT-SBOX7-INVERSE ...)
; processing (DEFMACRO SERPENT-LINEAR-TRANSFORMATION ...)
; processing (DEFMACRO SERPENT-LINEAR-TRANSFORMATION-INVERSE ...)
; processing (DEFCONSTANT +SERPENT-PHI+ ...)
; processing (DEFCLASS SERPENT ...)
; processing (DEFUN SERPENT-PAD-KEY ...)
; processing (DEFUN SERPENT-GENERATE-SUBKEYS ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SERPENT ...)
; processing (DEFINE-BLOCK-DECRYPTOR SERPENT ...)
; processing (DEFCIPHER SERPENT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/serpent-tmpOGATR1ZQ.fasl
; compilation finished in 0:00:49.766
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/sm4.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO SM4-H ...)
; processing (DEFMACRO SM4-G ...)
; processing (DEFMACRO SM4-F ...)
; processing (DEFMACRO SM4-ROUND ...)
; processing (DEFCLASS SM4 ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SM4 ...)
; processing (DEFINE-BLOCK-DECRYPTOR SM4 ...)
; processing (DEFCIPHER SM4 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/sm4-tmpHGK85T33.fasl
; compilation finished in 0:00:16.615
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/sosemanuk.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONST +SOSEMANUK-MUL-A+ ...)
; processing (DEFCONST +SOSEMANUK-MUL-IA+ ...)
; processing (DEFMACRO SOSEMANUK-S0 ...)
; processing (DEFMACRO SOSEMANUK-S1 ...)
; processing (DEFMACRO SOSEMANUK-S2 ...)
; processing (DEFMACRO SOSEMANUK-S3 ...)
; processing (DEFMACRO SOSEMANUK-S4 ...)
; processing (DEFMACRO SOSEMANUK-S5 ...)
; processing (DEFMACRO SOSEMANUK-S6 ...)
; processing (DEFMACRO SOSEMANUK-S7 ...)
; processing (DEFMACRO SOSEMANUK-LT ...)
; processing (DEFMACRO SOSEMANUK-MKNAME ...)
; processing (DEFCLASS SOSEMANUK ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN SOSEMANUK-COMPUTE-BLOCK ...)
; processing (DEFINE-STREAM-CRYPTOR SOSEMANUK ...)
; processing (DEFCIPHER SOSEMANUK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/sosemanuk-tmpO57EVK61.fasl
; compilation finished in 0:00:10.881
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/square.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST LOGTABLE ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST G-MATRIX ...)
; processing (DEFCONST INVERSE-G-MATRIX ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST S-ENCRYPTION-TABLE ...)
; processing (DEFCONST S-DECRYPTION-TABLE ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST T-ENCRYPTION-TABLE ...)
; processing (DEFCONST T-DECRYPTION-TABLE ...)
; processing (DECLAIM (INLINE MUL8))
; processing (DEFUN MUL8 ...)
; processing (DEFUN TRANSFORM ...)
; processing (DEFUN GENERATE-ROUND-KEYS ...)
; processing (DECLAIM (INLINE SQUARE-MUNGE-BLOCK))
; processing (DEFUN SQUARE-MUNGE-BLOCK ...)
; processing (DEFCLASS SQUARE ...)
; processing (DEFINE-BLOCK-ENCRYPTOR SQUARE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/square.lisp
; in: DEFINE-BLOCK-ENCRYPTOR SQUARE
;     (IRONCLAD::SQUARE-MUNGE-BLOCK IRONCLAD::ROUND-KEYS IRONCLAD::N-ROUNDS
;      IRONCLAD::T-ENCRYPTION-TABLE IRONCLAD::S-ENCRYPTION-TABLE
;      IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START IRONCLAD::CIPHERTEXT
;      IRONCLAD::CIPHERTEXT-START)
; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   fold zero arg
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR RATIONAL (COMPLEX RATIONAL)).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY PSETQ 
; --> LET* 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR SQUARE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/square.lisp
; in: DEFINE-BLOCK-DECRYPTOR SQUARE
;     (IRONCLAD::SQUARE-MUNGE-BLOCK IRONCLAD::ROUND-KEYS IRONCLAD::N-ROUNDS
;      IRONCLAD::T-DECRYPTION-TABLE IRONCLAD::S-DECRYPTION-TABLE
;      IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START IRONCLAD::PLAINTEXT
;      IRONCLAD::PLAINTEXT-START)
; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   fold zero arg
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR RATIONAL (COMPLEX RATIONAL)).

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 1- 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY UNLESS 
; --> IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET LET DO BLOCK LET TAGBODY PSETQ 
; --> LET* 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 0 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 1 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 2 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF + 
; ==>
;   (* IRONCLAD::N-ROUNDS 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* IRONCLAD::APPLY-RK IRONCLAD::RKREF 
; --> AREF 
; ==>
;   (+ 3 (* IRONCLAD::N-ROUNDS 4))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK IRONCLAD::WITH-WORDS MACROLET LET MACROLET LET FLET 
; --> IRONCLAD::STORE-WORDS PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER SQUARE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/square-tmpADEQGDMC.fasl
; compilation finished in 0:00:04.850
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/tea.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +TEA-N-ROUNDS+ ...)
; processing (DEFCONSTANT +TEA-DELTA+ ...)
; processing (DEFCLASS TEA ...)
; processing (DEFINE-BLOCK-ENCRYPTOR TEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/tea.lisp
; in: DEFINE-BLOCK-ENCRYPTOR TEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR TEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/tea.lisp
; in: DEFINE-BLOCK-DECRYPTOR TEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER TEA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/tea-tmpJWIU1IZ7.fasl
; compilation finished in 0:00:01.160
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +THREEFISH-KEY-SCHEDULE-CONSTANT+ ...)
; processing (DEFUN THREEFISH-SET-KEY ...)
; processing (DEFUN THREEFISH-SET-TWEAK ...)
; processing (DEFCLASS THREEFISH256 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR THREEFISH256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-ENCRYPTOR THREEFISH256
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;          IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::B1 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64+ IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64+ IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;      IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;          IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::B1 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64+ IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64+ IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;      IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;      IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;      IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;      IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;      IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::B1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 14) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 52) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 57) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 40) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 37) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 12) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 58) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 32) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 32) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 0 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 2 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 4 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 6 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K3
;          IRONCLAD::K1 8 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K0 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K0
;          IRONCLAD::K3 10 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K2 IRONCLAD::T2
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T0 IRONCLAD::B1 IRONCLAD::K2
;          IRONCLAD::K0 12 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K4 IRONCLAD::T1
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T2 IRONCLAD::B1 IRONCLAD::K4
;          IRONCLAD::K2 14 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::B1 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::B1 IRONCLAD::K1
;          IRONCLAD::K4 16 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::B1 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64+ IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64+ IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64+ IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR THREEFISH256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-DECRYPTOR THREEFISH256
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64- IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64- IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;          IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;          IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;          IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;          IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;          IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;          IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;          IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;          IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;          IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;          IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;      IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;      IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;      IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;      IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;      IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;      IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;      IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;      IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;      IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64- IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64- IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;          IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;          IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;          IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;          IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;          IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;          IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;          IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;          IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;          IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;          IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;      IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;      IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;      IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;      IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;      IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;      IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;      IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;      IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;      IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1
;               (IRONCLAD::MOD64- IRONCLAD::B1
;                                 (IRONCLAD::MOD64+ IRONCLAD::K4 IRONCLAD::T0))
;             IRONCLAD::B2
;               (IRONCLAD::MOD64- IRONCLAD::B2
;                                 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T1))
;             IRONCLAD::B3
;               (IRONCLAD::MOD64- IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::K1 18)))
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2 IRONCLAD::K4
;          IRONCLAD::T0 IRONCLAD::K0 17 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0 IRONCLAD::K2
;          IRONCLAD::T1 IRONCLAD::K3 15 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T2
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T1 IRONCLAD::K0
;          IRONCLAD::T2 IRONCLAD::K1 13 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T0
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T2 IRONCLAD::K3
;          IRONCLAD::T0 IRONCLAD::K4 11 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T1
;          IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T0 IRONCLAD::K1
;          IRONCLAD::T1 IRONCLAD::K2 9 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T2
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4
;          IRONCLAD::T2 IRONCLAD::K0 7 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T0
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2
;          IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K4 IRONCLAD::K0 IRONCLAD::T1
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::T0 IRONCLAD::K0
;          IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::T2
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::T1 IRONCLAD::K3
;          IRONCLAD::T2 IRONCLAD::K4 1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::T0
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER THREEFISH256 ...)
; processing (DEFCLASS THREEFISH512 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR THREEFISH512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-ENCRYPTOR THREEFISH512
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;          IRONCLAD::T2 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64+ IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;          IRONCLAD::T2 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64+ IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;      IRONCLAD::T1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;      IRONCLAD::T0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;      IRONCLAD::T2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 36) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 19) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 37) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 33) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 27) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 14) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 42) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 17) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 49) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 36) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 39) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 44) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 54) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 56) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 30) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 34) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 24) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 50) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 17) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 25) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 29) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 39) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 43) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 8) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 35) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 56) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 22) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K4 IRONCLAD::K7 0 IRONCLAD::K6
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K6 IRONCLAD::K0 2 IRONCLAD::K8
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K8 IRONCLAD::K2 4 IRONCLAD::K1
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K0 IRONCLAD::K8
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K1 IRONCLAD::K4 6 IRONCLAD::K3
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K8 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K3 IRONCLAD::K6 8 IRONCLAD::K5
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K5 IRONCLAD::K8 10 IRONCLAD::K7
;          IRONCLAD::T2 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K7 IRONCLAD::K1 12 IRONCLAD::K0
;          IRONCLAD::T1 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K0 IRONCLAD::K3 14 IRONCLAD::K2
;          IRONCLAD::T0 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K1 IRONCLAD::K0
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K2 IRONCLAD::K5 16 IRONCLAD::K4
;          IRONCLAD::T2 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64+ IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR THREEFISH512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-DECRYPTOR THREEFISH512
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64- IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;          IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;          IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;      IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;      IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64- IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;          IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;          IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B6 (IRONCLAD::MOD64+ IRONCLAD::K6 IRONCLAD::T1))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K7 18)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B7 (IRONCLAD::MOD64+ IRONCLAD::K7 18))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;      IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;      IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;      IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;      IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;      IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;      IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;      IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;      IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;      IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;      IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K0)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K1)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K2)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K3)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K4)
;             IRONCLAD::B5
;               (IRONCLAD::MOD64- IRONCLAD::B5
;                                 (IRONCLAD::MOD64+ IRONCLAD::K5 IRONCLAD::T0))
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K6 17 IRONCLAD::K3
;          IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K1 IRONCLAD::K2 IRONCLAD::K8
;          IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K4 15 IRONCLAD::K1
;          IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K0 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K2 13 IRONCLAD::K8
;          IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K0 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K7
;          IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K7 IRONCLAD::K8 IRONCLAD::K5
;          IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K7
;          IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K5 IRONCLAD::K6 IRONCLAD::K3
;          IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K8 1 IRONCLAD::K5
;          IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K3 IRONCLAD::K4 IRONCLAD::K1
;          IRONCLAD::K2 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER THREEFISH512 ...)
; processing (DEFCLASS THREEFISH1024 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFINE-BLOCK-ENCRYPTOR THREEFISH1024 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-ENCRYPTOR THREEFISH1024
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;          IRONCLAD::K8 IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;          IRONCLAD::K10 IRONCLAD::K13 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;          IRONCLAD::K12 IRONCLAD::K15 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;          IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;          IRONCLAD::K14 IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;          IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;          IRONCLAD::K16 IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;          IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;          IRONCLAD::K1 IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;          IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;          IRONCLAD::K3 IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;          IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;          IRONCLAD::K5 IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;          IRONCLAD::K7 IRONCLAD::K10 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;          IRONCLAD::K9 IRONCLAD::K12 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;      IRONCLAD::K8 IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;      IRONCLAD::K10 IRONCLAD::K13 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;      IRONCLAD::K12 IRONCLAD::K15 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;      IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;      IRONCLAD::K14 IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;      IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;      IRONCLAD::K16 IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;      IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;      IRONCLAD::K1 IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;      IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;      IRONCLAD::K3 IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;      IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;      IRONCLAD::K5 IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;      IRONCLAD::K7 IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;      IRONCLAD::K9 IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;          IRONCLAD::K8 IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;          IRONCLAD::K10 IRONCLAD::K13 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;          IRONCLAD::K12 IRONCLAD::K15 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;          IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;          IRONCLAD::K14 IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;          IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;          IRONCLAD::K16 IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;          IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;          IRONCLAD::K1 IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;          IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;          IRONCLAD::K3 IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;          IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;          IRONCLAD::K5 IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;          IRONCLAD::K7 IRONCLAD::K10 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;          IRONCLAD::K9 IRONCLAD::K12 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;      IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;      IRONCLAD::K8 IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;      IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;      IRONCLAD::K10 IRONCLAD::K13 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;      IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;      IRONCLAD::K12 IRONCLAD::K15 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;      IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;      IRONCLAD::K14 IRONCLAD::K0 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;      IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;      IRONCLAD::K16 IRONCLAD::K2 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;      IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;      IRONCLAD::K1 IRONCLAD::K4 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;      IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;      IRONCLAD::K3 IRONCLAD::K6 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;      IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;      IRONCLAD::K5 IRONCLAD::K8 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;      IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;      IRONCLAD::K7 IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;      IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;      IRONCLAD::K9 IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 24) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 13) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 8) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 47) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 8) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 22) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 37) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 38) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 19) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 10) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 55) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 49) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 18) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 52) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 33) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 4) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 13) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 34) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 41) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 59) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 17) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 5) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 20) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 48) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 41) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 47) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 28) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 16) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 25) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 9) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 37) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 12) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 47) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 44) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 30) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 16) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 34) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 56) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 51) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 4) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 53) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 41) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 31) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 44) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 47) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 46) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 19) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 42) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 44) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 25) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B15 9) IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B11 48) IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B13 35) IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B9 52) IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B1 23) IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B5 31) IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B3 37) IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::ROL64 IRONCLAD::B7 20) IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K1 IRONCLAD::K0 IRONCLAD::K3 IRONCLAD::K2
;          IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9
;          IRONCLAD::K8 IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K3 IRONCLAD::K2 IRONCLAD::K5 IRONCLAD::K4
;          IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11
;          IRONCLAD::K10 IRONCLAD::K13 ...)
;         (IRONCLAD::ARX IRONCLAD::K5 IRONCLAD::K4 IRONCLAD::K7 IRONCLAD::K6
;          IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13
;          IRONCLAD::K12 IRONCLAD::K15 ...)
;         (IRONCLAD::ARX IRONCLAD::K7 IRONCLAD::K6 IRONCLAD::K9 IRONCLAD::K8
;          IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15
;          IRONCLAD::K14 IRONCLAD::K0 ...)
;         (IRONCLAD::ARX IRONCLAD::K9 IRONCLAD::K8 IRONCLAD::K11 IRONCLAD::K10
;          IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0
;          IRONCLAD::K16 IRONCLAD::K2 ...)
;         (IRONCLAD::ARX IRONCLAD::K11 IRONCLAD::K10 IRONCLAD::K13 IRONCLAD::K12
;          IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2
;          IRONCLAD::K1 IRONCLAD::K4 ...)
;         (IRONCLAD::ARX IRONCLAD::K13 IRONCLAD::K12 IRONCLAD::K15 IRONCLAD::K14
;          IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4
;          IRONCLAD::K3 IRONCLAD::K6 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::K14 IRONCLAD::K0 IRONCLAD::K16
;          IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6
;          IRONCLAD::K5 IRONCLAD::K8 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::K16 IRONCLAD::K2 IRONCLAD::K1
;          IRONCLAD::K4 IRONCLAD::K3 IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8
;          IRONCLAD::K7 IRONCLAD::K10 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::K1 IRONCLAD::K4 IRONCLAD::K3
;          IRONCLAD::K6 IRONCLAD::K5 IRONCLAD::K8 IRONCLAD::K7 IRONCLAD::K10
;          IRONCLAD::K9 IRONCLAD::K12 ...))
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64+ IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64+ IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64+ IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64+ IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64+ IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64+ IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-BLOCK-DECRYPTOR THREEFISH1024 ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp
; in: DEFINE-BLOCK-DECRYPTOR THREEFISH1024
;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;          IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;          IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;          IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;          IRONCLAD::K9 ...)
;         (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;          IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;          IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;          IRONCLAD::K16 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;          IRONCLAD::K14 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;          IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;          IRONCLAD::K12 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;          IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;          IRONCLAD::K10 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64- IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;      IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;      IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;      IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;      IRONCLAD::K9 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;      IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;      IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;      IRONCLAD::K16 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;      IRONCLAD::K14 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;      IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;      IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;      IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;      IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;          IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;          IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;          IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;          IRONCLAD::K9 ...)
;         (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;          IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;          IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;          IRONCLAD::K16 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;          IRONCLAD::K14 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;          IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;          IRONCLAD::K12 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;          IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;          IRONCLAD::K10 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (AREF IRONCLAD::KEY 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 3)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 8)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 11)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 13)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 14)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 15)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::KEY 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (AREF IRONCLAD::TWEAK 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B6 IRONCLAD::K9)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B7 IRONCLAD::K10)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B8 IRONCLAD::K11)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B9 IRONCLAD::K12)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B10 IRONCLAD::K13)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B11 IRONCLAD::K14)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B12 IRONCLAD::K15)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B13 (IRONCLAD::MOD64+ IRONCLAD::K16 IRONCLAD::T2))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B14 (IRONCLAD::MOD64+ IRONCLAD::K0 IRONCLAD::T0))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::K1 20)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 20 18446744073709551635) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::MOD64- IRONCLAD::B15 (IRONCLAD::MOD64+ IRONCLAD::K1 20))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;      IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;      IRONCLAD::K11 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 19 18446744073709551634) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 18 18446744073709551633) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;      IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;      IRONCLAD::K9 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 17 18446744073709551632) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551631) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;      IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;      IRONCLAD::K7 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 15 18446744073709551630) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 14 18446744073709551629) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;      IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;      IRONCLAD::K5 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 13 18446744073709551628) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 12 18446744073709551627) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;      IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;      IRONCLAD::K3 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 18446744073709551626) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 10 18446744073709551625) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;      IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;      IRONCLAD::K1 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 9 18446744073709551624) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709551623) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;      IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;      IRONCLAD::K16 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 7 18446744073709551622) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 6 18446744073709551621) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;      IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;      IRONCLAD::K14 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 5 18446744073709551620) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 18446744073709551619) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;      IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;      IRONCLAD::K12 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 18446744073709551618) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2 18446744073709551617) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;      IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;      IRONCLAD::K10 ...)
; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B0 IRONCLAD::B15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B15 IRONCLAD::B14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B13 IRONCLAD::B12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B11 IRONCLAD::B10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B9 IRONCLAD::B8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B7 IRONCLAD::B6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B5 IRONCLAD::B4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B3 IRONCLAD::B2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::B1 IRONCLAD::B0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64- LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER * 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -18446744073709551615 18446744073709551615)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;      IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::WITH-WORDS ((IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3
;                             IRONCLAD::B4 IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7
;                             IRONCLAD::B8 IRONCLAD::B9 IRONCLAD::B10 IRONCLAD::B11
;                             ...)
;                            IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;                            :BIG-ENDIAN NIL :SIZE 8)
;       (SETF IRONCLAD::B0 (IRONCLAD::MOD64- IRONCLAD::B0 IRONCLAD::K3)
;             IRONCLAD::B1 (IRONCLAD::MOD64- IRONCLAD::B1 IRONCLAD::K4)
;             IRONCLAD::B2 (IRONCLAD::MOD64- IRONCLAD::B2 IRONCLAD::K5)
;             IRONCLAD::B3 (IRONCLAD::MOD64- IRONCLAD::B3 IRONCLAD::K6)
;             IRONCLAD::B4 (IRONCLAD::MOD64- IRONCLAD::B4 IRONCLAD::K7)
;             IRONCLAD::B5 (IRONCLAD::MOD64- IRONCLAD::B5 IRONCLAD::K8)
;             ...)
;       (MACROLET ((IRONCLAD::ARX
;                      (IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                       IRONCLAD::X4 IRONCLAD::X5 IRONCLAD::X6 IRONCLAD::X7
;                       IRONCLAD::X8 IRONCLAD::X9 IRONCLAD::X10 IRONCLAD::X11 ...)
;                    `(SETF #)))
;         (IRONCLAD::ARX IRONCLAD::K16 IRONCLAD::T2 IRONCLAD::K0 19 IRONCLAD::K14
;          IRONCLAD::K15 IRONCLAD::T1 IRONCLAD::K12 IRONCLAD::K13 IRONCLAD::K10
;          IRONCLAD::K11 ...)
;         (IRONCLAD::ARX IRONCLAD::K14 IRONCLAD::T0 IRONCLAD::K15 17 IRONCLAD::K12
;          IRONCLAD::K13 IRONCLAD::T2 IRONCLAD::K10 IRONCLAD::K11 IRONCLAD::K8
;          IRONCLAD::K9 ...)
;         (IRONCLAD::ARX IRONCLAD::K12 IRONCLAD::T1 IRONCLAD::K13 15 IRONCLAD::K10
;          IRONCLAD::K11 IRONCLAD::T0 IRONCLAD::K8 IRONCLAD::K9 IRONCLAD::K6
;          IRONCLAD::K7 ...)
;         (IRONCLAD::ARX IRONCLAD::K10 IRONCLAD::T2 IRONCLAD::K11 13 IRONCLAD::K8
;          IRONCLAD::K9 IRONCLAD::T1 IRONCLAD::K6 IRONCLAD::K7 IRONCLAD::K4
;          IRONCLAD::K5 ...)
;         (IRONCLAD::ARX IRONCLAD::K8 IRONCLAD::T0 IRONCLAD::K9 11 IRONCLAD::K6
;          IRONCLAD::K7 IRONCLAD::T2 IRONCLAD::K4 IRONCLAD::K5 IRONCLAD::K2
;          IRONCLAD::K3 ...)
;         (IRONCLAD::ARX IRONCLAD::K6 IRONCLAD::T1 IRONCLAD::K7 9 IRONCLAD::K4
;          IRONCLAD::K5 IRONCLAD::T0 IRONCLAD::K2 IRONCLAD::K3 IRONCLAD::K0
;          IRONCLAD::K1 ...)
;         (IRONCLAD::ARX IRONCLAD::K4 IRONCLAD::T2 IRONCLAD::K5 7 IRONCLAD::K2
;          IRONCLAD::K3 IRONCLAD::T1 IRONCLAD::K0 IRONCLAD::K1 IRONCLAD::K15
;          IRONCLAD::K16 ...)
;         (IRONCLAD::ARX IRONCLAD::K2 IRONCLAD::T0 IRONCLAD::K3 5 IRONCLAD::K0
;          IRONCLAD::K1 IRONCLAD::T2 IRONCLAD::K15 IRONCLAD::K16 IRONCLAD::K13
;          IRONCLAD::K14 ...)
;         (IRONCLAD::ARX IRONCLAD::K0 IRONCLAD::T1 IRONCLAD::K1 3 IRONCLAD::K15
;          IRONCLAD::K16 IRONCLAD::T0 IRONCLAD::K13 IRONCLAD::K14 IRONCLAD::K11
;          IRONCLAD::K12 ...)
;         (IRONCLAD::ARX IRONCLAD::K15 IRONCLAD::T2 IRONCLAD::K16 1 IRONCLAD::K13
;          IRONCLAD::K14 IRONCLAD::T1 IRONCLAD::K11 IRONCLAD::K12 IRONCLAD::K9
;          IRONCLAD::K10 ...))
;       (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;        IRONCLAD::B0 IRONCLAD::B1 IRONCLAD::B2 IRONCLAD::B3 IRONCLAD::B4
;        IRONCLAD::B5 IRONCLAD::B6 IRONCLAD::B7 IRONCLAD::B8 ...)
;       (VALUES))
; --> LET IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFCIPHER THREEFISH1024 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/threefish-tmp68IBTR7G.fasl
; compilation finished in 0:02:43.999
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/twofish.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +TWOFISH-Q0+ ...)
; processing (DEFCONST +TWOFISH-Q1+ ...)
; processing (DEFCONST +TWOFISH-RS+ ...)
; processing (DEFCONST +TWOFISH-EXP-TO-POLY+ ...)
; processing (DEFCONST +TWOFISH-POLY-TO-EXP+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +TWOFISH-MDS0+ ...)
; processing (DEFCONST +TWOFISH-MDS1+ ...)
; processing (DEFCONST +TWOFISH-MDS2+ ...)
; processing (DEFCONST +TWOFISH-MDS3+ ...)
; processing (DEFTYPE TWOFISH-S-BOXES ...)
; processing (DEFTYPE TWOFISH-ROUND-KEYS ...)
; processing (DEFCLASS TWOFISH ...)
; processing (DEFUN REED-SOLOMON-MULTIPLY ...)
; processing (DEFUN TWOFISH-KEY-SCHEDULE ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/twofish.lisp
; in: DEFUN TWOFISH-KEY-SCHEDULE
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (MACROLET (# # ...) ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER TWOFISH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/twofish-tmpEHEI45UL.fasl
; compilation finished in 0:00:06.030
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xor.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS XOR ...)
; processing (DEFUN XOR-CRYPT-BLOCK ...)
; processing (DEFINE-BLOCK-ENCRYPTOR XOR ...)
; processing (DEFINE-BLOCK-DECRYPTOR XOR ...)
; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER XOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xor-tmpMXSI408M.fasl
; compilation finished in 0:00:00.515
; compiling file "/usr/share/common-lisp/source/ironclad/src/ciphers/xtea.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +XTEA-N-ROUNDS+ ...)
; processing (DEFCONSTANT +XTEA-DELTA+ ...)
; processing (DEFCLASS XTEA ...)
; processing (DEFINE-BLOCK-ENCRYPTOR XTEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/xtea.lisp
; in: DEFINE-BLOCK-ENCRYPTOR XTEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::CIPHERTEXT IRONCLAD::CIPHERTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFINE-BLOCK-DECRYPTOR XTEA ...)

; file: /usr/share/common-lisp/source/ironclad/src/ciphers/xtea.lisp
; in: DEFINE-BLOCK-DECRYPTOR XTEA
;     (IRONCLAD::STORE-WORDS IRONCLAD::PLAINTEXT IRONCLAD::PLAINTEXT-START
;      IRONCLAD::Y IRONCLAD::Z)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from Z to "<return value>"

; processing (DEFMETHOD SCHEDULE-KEY ...)
; processing (DEFCIPHER XTEA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/ciphers/xtea-tmpXDY5GIMS.fasl
; compilation finished in 0:00:00.825
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/adler32.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT ADLER32-MODULO ...)
; processing (DEFSTRUCT (ADLER32 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER ADLER32 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/adler32.lisp
; in: DEFINE-DIGEST-UPDATER ADLER32
;     (MOD IRONCLAD::S1 IRONCLAD::ADLER32-MODULO)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).

;     (MOD IRONCLAD::S2 IRONCLAD::ADLER32-MODULO)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).

;     (AREF SEQUENCE (+ IRONCLAD::START IRONCLAD::I))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

;     (SETF IRONCLAD::S1
;             (+ (AREF SEQUENCE (+ IRONCLAD::START IRONCLAD::I)) IRONCLAD::S1))
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G69)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (+ IRONCLAD::S1 IRONCLAD::S2)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFINE-DIGEST-FINALIZER (ADLER32 4) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/adler32.lisp
; in: DEFINE-DIGEST-FINALIZER (ADLER32 4)
;     (ASH (IRONCLAD::ADLER32-S2 IRONCLAD::STATE) 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The result is a (VALUES (INTEGER -35184372088832 35184372023296)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (INTEGER -35184372088832 35184372023296) . #2#), not a (VALUES
;                                                                                       FIXNUM
;                                                                                       &REST
;                                                                                       T).
;       etc.

;     (LOGIOR (ASH (IRONCLAD::ADLER32-S2 IRONCLAD::STATE) 16)
;             (IRONCLAD::ADLER32-S1 IRONCLAD::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER -35184372088832 35184372023296), not a FIXNUM.
;       The result is a (VALUES (SIGNED-BYTE 46) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER -35184372088832 35184372023296), not a (UNSIGNED-BYTE
;                                                                                32).
;       The result is a (VALUES (SIGNED-BYTE 46) . #1#), not a (VALUES
;                                                               (SIGNED-BYTE 32)
;                                                               &REST T).
;       etc.

; processing (DEFDIGEST ADLER32 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/adler32-tmpEPS53BQD.fasl
; compilation finished in 0:00:00.645
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/blake2.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN BLAKE2-MAKE-INITIAL-STATE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN BLAKE2-ROUNDS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2.lisp
; in: DEFUN BLAKE2-ROUNDS
;     (LDB (BYTE 64 0) IRONCLAD::OFFSET)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LDB (BYTE 64 64) IRONCLAD::OFFSET)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::INPUT (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V4 IRONCLAD::V8 IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 0))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 1)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V5 IRONCLAD::V9 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 2))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 3)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V6 IRONCLAD::V10
;      IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 4))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 5)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V7 IRONCLAD::V11
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 6))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 7)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V0 IRONCLAD::V5 IRONCLAD::V10
;      IRONCLAD::V15
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 8))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 9)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V1 IRONCLAD::V6 IRONCLAD::V11
;      IRONCLAD::V12
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 10))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 11)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V2 IRONCLAD::V7 IRONCLAD::V8 IRONCLAD::V13
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 12))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 13)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::BLAKE2-MIXING IRONCLAD::V3 IRONCLAD::V4 IRONCLAD::V9 IRONCLAD::V14
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 14))
;      (AREF IRONCLAD::M (AREF IRONCLAD::+BLAKE2-SIGMA+ IRONCLAD::I 15)))
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::ROR64 
; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 0) IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 1) IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 2) IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 3) IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 4) IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 5) IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 6) IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE 7) IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::INPUT (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFSTRUCT (BLAKE2 # ...) ...)
; processing (DEFSTRUCT (BLAKE2/384 # ...))
; processing (DEFSTRUCT (BLAKE2/256 # ...))
; processing (DEFSTRUCT (BLAKE2/160 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN BLAKE2-UPDATE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2.lisp
; in: DEFUN BLAKE2-UPDATE
;     (INCF IRONCLAD::OFFSET IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 128) . #1=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870912 128), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 128), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 128) . #1#), not a (VALUES
;                                                                  (UNSIGNED-BYTE
;                                                                   32)
;                                                                  &REST T).
;       etc.

;     (INCF IRONCLAD::OFFSET IRONCLAD::+BLAKE2-BLOCK-SIZE+)
; --> THE 
; ==>
;   (+ IRONCLAD::+BLAKE2-BLOCK-SIZE+ IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 128 340282366920938463463374607431768211455)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 128 340282366920938463463374607431768211455)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::OFFSET LENGTH)
; --> THE 
; ==>
;   (+ LENGTH IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 128), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1 340282366920938463463374607431768211455)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 128), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER 1 340282366920938463463374607431768211455)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFUN BLAKE2-FINALIZE ...)
; processing (DEFINE-DIGEST-UPDATER BLAKE2 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST BLAKE2 ...)
; processing (DEFDIGEST BLAKE2/384 ...)
; processing (DEFDIGEST BLAKE2/256 ...)
; processing (DEFDIGEST BLAKE2/160 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/blake2-tmpXU06KPUG.fasl
; compilation finished in 0:00:15.301
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/blake2s.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN BLAKE2S-MAKE-INITIAL-STATE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN BLAKE2S-ROUNDS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2s.lisp
; in: DEFUN BLAKE2S-ROUNDS
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32) :INITIAL-ELEMENT 0)

;     (LDB (BYTE 32 0) IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LDB (BYTE 32 32) IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFSTRUCT (BLAKE2S # ...) ...)
; processing (DEFSTRUCT (BLAKE2S/224 # ...))
; processing (DEFSTRUCT (BLAKE2S/160 # ...))
; processing (DEFSTRUCT (BLAKE2S/128 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN BLAKE2S-UPDATE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/blake2s.lisp
; in: DEFUN BLAKE2S-UPDATE
;     (INCF IRONCLAD::OFFSET IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870912 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (INCF IRONCLAD::OFFSET IRONCLAD::+BLAKE2S-BLOCK-SIZE+)
; --> THE 
; ==>
;   (+ IRONCLAD::+BLAKE2S-BLOCK-SIZE+ IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551615)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551615) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (INCF IRONCLAD::OFFSET LENGTH)
; --> THE 
; ==>
;   (+ LENGTH IRONCLAD::OFFSET)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551615) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1 18446744073709551615) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

; processing (DEFUN BLAKE2S-FINALIZE ...)
; processing (DEFINE-DIGEST-UPDATER BLAKE2S ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST BLAKE2S ...)
; processing (DEFDIGEST BLAKE2S/224 ...)
; processing (DEFDIGEST BLAKE2S/160 ...)
; processing (DEFDIGEST BLAKE2S/128 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/blake2s-tmp9EJA1KN6.fasl
; compilation finished in 0:00:07.750
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/crc24.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +CRC24-TABLE+ ...)
; processing (DEFSTRUCT (CRC24 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER CRC24 ...)
; processing (DEFINE-DIGEST-FINALIZER (CRC24 3) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST CRC24 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/crc24-tmp6L8G66PA.fasl
; compilation finished in 0:00:00.490
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/crc32.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +CRC32-TABLE+ ...)
; processing (DEFSTRUCT (CRC32 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER CRC32 ...)
; processing (DEFINE-DIGEST-FINALIZER (CRC32 4) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST CRC32 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/crc32-tmpGNEWTP8D.fasl
; compilation finished in 0:00:00.515
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (INLINE GROESTL-TABLE) ...)
; processing (DEFUN GROESTL-TABLE ...)
; processing (DEFMACRO GROESTL-EXT-BYTE ...)
; processing (DEFMACRO GROESTL-COLUMN ...)
; processing (DECLAIM (INLINE GROESTL-RND512P) ...)
; processing (DEFUN GROESTL-RND512P ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND512P
;     (LOGXOR (AREF IRONCLAD::X 0) 0 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 1152921504606846976 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 2305843009213693952 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 3458764513820540928 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 4611686018427387904 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 5764607523034234880 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 6917529027641081856 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 8070450532247928832 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 0 1 2 3 4 5 6 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 1 2 3 4 5 6 7 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 2 3 4 5 6 7 0 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 3 4 5 6 7 0 1 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 4 5 6 7 0 1 2 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 5 6 7 0 1 2 3 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 6 7 0 1 2 3 4 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 7 0 1 2 3 4 5 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE GROESTL-RND512Q) ...)
; processing (DEFUN GROESTL-RND512Q ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND512Q
;     (LOGXOR (AREF IRONCLAD::X 0) 18446744073709551615 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 18446744073709551599 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 18446744073709551583 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 18446744073709551567 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 18446744073709551551 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 18446744073709551535 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 18446744073709551519 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 18446744073709551503 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 1 3 5 7 0 2 4 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 2 4 6 0 1 3 5 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 3 5 7 1 2 4 6 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 4 6 0 2 3 5 7 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 5 7 1 3 4 6 0 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 6 0 2 4 5 7 1 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 7 1 3 5 6 0 2 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 0 2 4 6 7 1 3 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE GROESTL-RND1024P) ...)
; processing (DEFUN GROESTL-RND1024P ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND1024P
;     (LOGXOR (AREF IRONCLAD::X 0) 0 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 1152921504606846976 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 2305843009213693952 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 3458764513820540928 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 4611686018427387904 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 5764607523034234880 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 6917529027641081856 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 8070450532247928832 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 8) 9223372036854775808 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 9) 10376293541461622784 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 10) 11529215046068469760 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 11) 12682136550675316736 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 12) 13835058055282163712 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 13) 14987979559889010688 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 14) 16140901064495857664 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 15) 17293822569102704640 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 15 15 0 1 2 3 4 5 10)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 14 14 15 0 1 2 3 4 9)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 13 13 14 15 0 1 2 3 8)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 12 12 13 14 15 0 1 2 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 11 11 12 13 14 15 0 1 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 10 10 11 12 13 14 15 0 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 9 9 10 11 12 13 14 15 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 8 8 9 10 11 12 13 14 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 7 8 9 10 11 12 13 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 6 7 8 9 10 11 12 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 5 6 7 8 9 10 11 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 4 5 6 7 8 9 10 15)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 3 4 5 6 7 8 9 14)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 2 3 4 5 6 7 8 13)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 1 2 3 4 5 6 7 12)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 0 1 2 3 4 5 6 11)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE GROESTL-RND1024Q) ...)
; processing (DEFUN GROESTL-RND1024Q ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-RND1024Q
;     (LOGXOR (AREF IRONCLAD::X 0) 18446744073709551615 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 1) 18446744073709551599 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 2) 18446744073709551583 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 3) 18446744073709551567 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 4) 18446744073709551551 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 5) 18446744073709551535 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 6) 18446744073709551519 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 7) 18446744073709551503 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 8) 18446744073709551487 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 9) 18446744073709551471 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 10) 18446744073709551455 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 11) 18446744073709551439 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 12) 18446744073709551423 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 13) 18446744073709551407 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 14) 18446744073709551391 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::X 15) 18446744073709551375 IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 15 0 2 4 10 15 1 3 5)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 14 15 1 3 9 14 0 2 4)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 13 14 0 2 8 13 15 1 3)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 12 13 15 1 7 12 14 0 2)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 11 12 14 0 6 11 13 15 1)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 10 11 13 15 5 10 12 14 0)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 9 10 12 14 4 9 11 13 15)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 8 9 11 13 3 8 10 12 14)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 7 8 10 12 2 7 9 11 13)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 6 7 9 11 1 6 8 10 12)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 5 6 8 10 0 5 7 9 11)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 4 5 7 9 15 4 6 8 10)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 3 4 6 8 14 3 5 7 9)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 2 3 5 7 13 2 4 6 8)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 1 2 4 6 12 1 3 5 7)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-COLUMN IRONCLAD::X IRONCLAD::Y 0 1 3 5 11 0 2 4 6)
; --> LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN GROESTL-F512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-F512
;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (+ IRONCLAD::START (* 8 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Z IRONCLAD::Y 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Y IRONCLAD::Z IRONCLAD::I)
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Z IRONCLAD::Y (1+ IRONCLAD::I))
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512Q IRONCLAD::Y IRONCLAD::OUTQ
;      (1- IRONCLAD::+GROESTL-ROUNDS-512+))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::INP IRONCLAD::Z 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::Y (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Y IRONCLAD::Z (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::Y
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-512+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) (AREF IRONCLAD::OUTQ IRONCLAD::I)
;             (AREF IRONCLAD::Y IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN GROESTL-F1024 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-F1024
;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (+ IRONCLAD::START (* 8 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Z IRONCLAD::Y 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Y IRONCLAD::Z IRONCLAD::I)
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Z IRONCLAD::Y (1+ IRONCLAD::I))
; --> SETF PROGN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024Q IRONCLAD::Y IRONCLAD::OUTQ
;      (1- IRONCLAD::+GROESTL-ROUNDS-1024+))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::INP IRONCLAD::Z 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Z IRONCLAD::Y (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Y IRONCLAD::Z (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Z IRONCLAD::Y
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-1024+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::I) (AREF IRONCLAD::OUTQ IRONCLAD::I)
;             (AREF IRONCLAD::Y IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/BE IRONCLAD::INPUT (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN GROESTL-MAKE-INITIAL-STATE ...)
; processing (DEFSTRUCT (GROESTL # ...) ...)
; processing (DEFSTRUCT (GROESTL/384 # ...))
; processing (DEFSTRUCT (GROESTL/256 # ...))
; processing (DEFSTRUCT (GROESTL/224 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN GROESTL-UPDATE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-UPDATE
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (MIN LENGTH (- IRONCLAD::BLOCK-SIZE IRONCLAD::BUFFER-INDEX))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -128 128), not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ IRONCLAD::START IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (DECF LENGTH IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (INCF IRONCLAD::BLOCK-COUNTER)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::BLOCK-COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.

;     (< LENGTH IRONCLAD::BLOCK-SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF IRONCLAD::BLOCK-COUNTER)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::BLOCK-COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::BLOCK-SIZE)
; --> THE 
; ==>
;   (+ IRONCLAD::BLOCK-SIZE IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (DECF LENGTH IRONCLAD::BLOCK-SIZE)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

; processing (DEFUN GROESTL-FINALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/groestl.lisp
; in: DEFUN GROESTL-FINALIZE
;     (- IRONCLAD::BLOCK-SIZE IRONCLAD:DIGEST-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (REPLACE IRONCLAD::DIGEST IRONCLAD::OUTPUT :START1 IRONCLAD::DIGEST-START
;              :START2 (- IRONCLAD::BLOCK-SIZE IRONCLAD:DIGEST-LENGTH))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1=((*))).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * . #1#)
;                                                       &REST T).

;     (COPY-SEQ IRONCLAD::GROESTL-STATE)
; 
; note: could not stack allocate SB-C::RESULT in: (COPY-SEQ GROESTL-STATE)
; 
; note: could not stack allocate SB-C::RESULT in: (COPY-SEQ GROESTL-STATE)

;     (INCF IRONCLAD::BLOCK-COUNTER)
; --> THE 
; ==>
;   (+ 1 IRONCLAD::BLOCK-COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551616) . #2#), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::BUFFER IRONCLAD::BUFFER-INDEX)
;             IRONCLAD::BLOCK-COUNTER)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a (UNSIGNED-BYTE
;                                                                        32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a (UNSIGNED-BYTE
;                                                                        32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (INTEGER 1 18446744073709551615), not a (SIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::TEMP IRONCLAD::Y 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Y IRONCLAD::Z (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Z IRONCLAD::Y (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND1024P IRONCLAD::Y IRONCLAD::TEMP
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-1024+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::GROESTL-STATE IRONCLAD::I)
;             (AREF IRONCLAD::TEMP IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::TEMP IRONCLAD::Z 0)
; --> BLOCK IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::Y (ASH IRONCLAD::I 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Y IRONCLAD::Z (ASH (1+ IRONCLAD::I) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::GROESTL-RND512P IRONCLAD::Z IRONCLAD::TEMP
;      (ASH (1- IRONCLAD::+GROESTL-ROUNDS-512+) 56))
; --> IRONCLAD::GROESTL-COLUMN SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::GROESTL-STATE IRONCLAD::I)
;             (AREF IRONCLAD::TEMP IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::OUTPUT (* IRONCLAD::I 8))
;             (AREF IRONCLAD::GROESTL-STATE IRONCLAD::I))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (- IRONCLAD::BLOCK-SIZE IRONCLAD:DIGEST-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFINE-DIGEST-UPDATER GROESTL ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST GROESTL ...)
; processing (DEFDIGEST GROESTL/384 ...)
; processing (DEFDIGEST GROESTL/256 ...)
; processing (DEFDIGEST GROESTL/224 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/groestl-tmpHW2JNYJ8.fasl
; compilation finished in 0:01:05.477
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/jh.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO JH-SWAP-1 ...)
; processing (DEFMACRO JH-SWAP-2 ...)
; processing (DEFMACRO JH-SWAP-4 ...)
; processing (DEFMACRO JH-SWAP-8 ...)
; processing (DEFMACRO JH-SWAP-16 ...)
; processing (DEFMACRO JH-SWAP-32 ...)
; processing (DEFMACRO JH-L ...)
; processing (DEFMACRO JH-SS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN JH-E8 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/jh.lisp
; in: DEFUN JH-E8
;     (IRONCLAD::SUB-ROUND 0)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 1)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 2)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 3)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 4)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 5)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 6)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SUB-ROUND 0)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V2 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V6 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V10 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V14 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 0) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 0) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 0) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V3 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V7 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V11 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 6148914691236517205) 1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (MOD 12297829382473034411) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 12297829382473034410) -1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The result is a (VALUES (MOD 6148914691236517206) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 6148914691236517206) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-1 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 6148914691236517205) 1)
;           (ASH (LOGAND IRONCLAD::V15 12297829382473034410) -1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 12297829382473034411), not a FIXNUM.
;       The second argument is a (MOD 6148914691236517206), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 12297829382473034411), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 6148914691236517206), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 1)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V2 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V6 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V10 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V14 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 1) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 1) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 1) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V3 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V7 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V11 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 3689348814741910323) 2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (MOD 14757395258967641293) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 14757395258967641292) -2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The result is a (VALUES (MOD 3689348814741910324) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 3689348814741910324) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-2 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 3689348814741910323) 2)
;           (ASH (LOGAND IRONCLAD::V15 14757395258967641292) -2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 14757395258967641293), not a FIXNUM.
;       The second argument is a (MOD 3689348814741910324), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 14757395258967641293), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 3689348814741910324), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 2)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V2 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V6 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V10 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V14 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 2) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 2) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 2) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V3 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V7 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V11 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 1085102592571150095) 4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (MOD 17361641481138401521) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 17361641481138401520) -4)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The result is a (VALUES (MOD 1085102592571150096) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                   FIXNUM
;                                                                                   &REST
;                                                                                   T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 1085102592571150096) . #2#), not a (VALUES
;                                                                        (SIGNED-BYTE
;                                                                         32)
;                                                                        &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-4 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 1085102592571150095) 4)
;           (ASH (LOGAND IRONCLAD::V15 17361641481138401520) -4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 17361641481138401521), not a FIXNUM.
;       The second argument is a (MOD 1085102592571150096), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 17361641481138401521), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 1085102592571150096), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 3)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V2 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V6 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V10 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V14 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 3) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 3) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 3) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V3 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V7 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V11 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 71777214294589695) 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (MOD 18374966859414961921) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 18374966859414961920) -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The result is a (VALUES (MOD 71777214294589696) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 71777214294589696) . #2#), not a (VALUES
;                                                                      (SIGNED-BYTE
;                                                                       32)
;                                                                      &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-8 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 71777214294589695) 8)
;           (ASH (LOGAND IRONCLAD::V15 18374966859414961920) -8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18374966859414961921), not a FIXNUM.
;       The second argument is a (MOD 71777214294589696), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18374966859414961921), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 71777214294589696), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 4)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V2 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V6 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V10 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V14 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 4) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 4) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 4) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V3 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V7 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V11 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 281470681808895) 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (MOD 18446462603027742721) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 18446462603027742720) -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The result is a (VALUES (MOD 281470681808896) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 281470681808896) . #2#), not a (VALUES
;                                                                    (SIGNED-BYTE
;                                                                     32)
;                                                                    &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-16 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 281470681808895) 16)
;           (ASH (LOGAND IRONCLAD::V15 18446462603027742720) -16))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446462603027742721), not a FIXNUM.
;       The second argument is a (MOD 281470681808896), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446462603027742721), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (MOD 281470681808896), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 5)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V2 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V2 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V2 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V2 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V2 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V6 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V6 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V6 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V6 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V6 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V10 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V10 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V10 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V10 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V10 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V14 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V14 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V14 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V14 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V14 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 5) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 5) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 5) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V3 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V3 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V3 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V3 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V3 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V7 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V7 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V7 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V7 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V7 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V11 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V11 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V11 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V11 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V11 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR ASH 
; ==>
;   (LOGAND IRONCLAD::V15 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE LOGIOR 
; ==>
;   (ASH (LOGAND IRONCLAD::V15 4294967295) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744069414584321) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

; ==>
;   (ASH (LOGAND IRONCLAD::V15 18446744069414584320) -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SWAP-32 SETF SETQ THE 
; ==>
;   (LOGIOR (ASH (LOGAND IRONCLAD::V15 4294967295) 32)
;           (ASH (LOGAND IRONCLAD::V15 18446744069414584320) -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 18446744069414584321), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD 18446744069414584321), not a (UNSIGNED-BYTE
;                                                                  32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SUB-ROUND 6)
; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V8)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V10)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 0) (LOGAND IRONCLAD::V0 IRONCLAD::V4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 2) (LOGAND IRONCLAD::V2 IRONCLAD::V6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V8 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGAND IRONCLAD::V8 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V10 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGAND IRONCLAD::V10 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V4) IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V6) IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::V0 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::V2 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8
;           (LOGAND IRONCLAD::V0 (IRONCLAD::MOD64LOGNOT IRONCLAD::V12)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10
;           (LOGAND IRONCLAD::V2 (IRONCLAD::MOD64LOGNOT IRONCLAD::V14)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V4 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V0 (LOGIOR IRONCLAD::V4 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V6 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 (LOGIOR IRONCLAD::V6 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V4 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V12 (LOGAND IRONCLAD::V4 IRONCLAD::V8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V6 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V14 (LOGAND IRONCLAD::V6 IRONCLAD::V10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V4 (LOGAND IRONCLAD::T0 IRONCLAD::V0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V6 (LOGAND IRONCLAD::T1 IRONCLAD::V2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V8 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V10 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V6 IRONCLAD::V8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V10 (LOGXOR IRONCLAD::V0 IRONCLAD::V12))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V14 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V0 IRONCLAD::V6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V4 IRONCLAD::V10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V2 IRONCLAD::V14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V8 (LOGXOR IRONCLAD::V2 IRONCLAD::V14))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V12 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V9)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;           (IRONCLAD::CONSTANT (+ ROUND 6) 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V11)
;                   (IRONCLAD::CONSTANT (+ ROUND 6) 3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 1) (LOGAND IRONCLAD::V1 IRONCLAD::V5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR (IRONCLAD::CONSTANT (+ ROUND 6) 3) (LOGAND IRONCLAD::V3 IRONCLAD::V7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V9 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGAND IRONCLAD::V9 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V11 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGAND IRONCLAD::V11 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V5) IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15
;           (LOGAND (IRONCLAD::MOD64LOGNOT IRONCLAD::V7) IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::V1 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::V3 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9
;           (LOGAND IRONCLAD::V1 (IRONCLAD::MOD64LOGNOT IRONCLAD::V13)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR LOGAND 
; --> IRONCLAD::MOD64LOGNOT LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (signed-byte 32) arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER -18446744073709551616 -1)
;                               . #2=(&OPTIONAL)), not a (VALUES (SIGNED-BYTE 32)
;                                                                &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER -18446744073709551616 -1) . #2#), not a (VALUES
;                                                                                 (SIGNED-BYTE
;                                                                                  32)
;                                                                                 &REST
;                                                                                 T).

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11
;           (LOGAND IRONCLAD::V3 (IRONCLAD::MOD64LOGNOT IRONCLAD::V15)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V5 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 (LOGIOR IRONCLAD::V5 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGIOR IRONCLAD::V7 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 (LOGIOR IRONCLAD::V7 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V5 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V13 (LOGAND IRONCLAD::V5 IRONCLAD::V9))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::V7 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V15 (LOGAND IRONCLAD::V7 IRONCLAD::V11))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T0 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V5 (LOGAND IRONCLAD::T0 IRONCLAD::V1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGAND IRONCLAD::T1 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-SS SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V7 (LOGAND IRONCLAD::T1 IRONCLAD::V3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V9 IRONCLAD::T0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V11 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V7 IRONCLAD::V9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V11 (LOGXOR IRONCLAD::V1 IRONCLAD::V13))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V15 IRONCLAD::V1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V5 IRONCLAD::V11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE LOGXOR 
; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V15)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::JH-L SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V9 (LOGXOR IRONCLAD::V3 IRONCLAD::V15))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V13 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN JH-F8 ...)
; processing (DEFSTRUCT (JH # ...) ...)
; processing (DEFSTRUCT (JH/384 # ...))
; processing (DEFSTRUCT (JH/256 # ...))
; processing (DEFSTRUCT (JH/224 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN JH-UPDATE ...)
; processing (DEFUN JH-FINALIZE ...)
; processing (DEFINE-DIGEST-UPDATER JH ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST JH ...)
; processing (DEFDIGEST JH/384 ...)
; processing (DEFDIGEST JH/256 ...)
; processing (DEFDIGEST JH/224 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/jh-tmpNT01KZP7.fasl
; compilation finished in 0:00:11.185
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (INLINE KUPYNA-G256))
; processing (DEFUN KUPYNA-G256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-G256
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-P256))
; processing (DEFUN KUPYNA-ROUND-P256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-P256
;     (LOGXOR (AREF IRONCLAD::X IRONCLAD::I) (IRONCLAD::MOD64ASH IRONCLAD::I 4)
;             IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G256 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-Q256))
; processing (DEFUN KUPYNA-ROUND-Q256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-Q256
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 7 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G256 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-OUTPUT-TRANSFORM256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-OUTPUT-TRANSFORM256
;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::T2 IRONCLAD::T1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::T1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-TRANSFORM256 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-TRANSFORM256
;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::AP1 IRONCLAD::AP2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P256 IRONCLAD::AP2 IRONCLAD::AP1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 648518346341351425) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 648518346341351425) . #2#), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 716337258377048308), not a FIXNUM.
;       The result is a (VALUES (MOD 19163081332086599923) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 716337258377048308), not a (UNSIGNED-BYTE
;                                                                 32).
;       The result is a (VALUES (MOD 19163081332086599923) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q256 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::KUPYNA-G256 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AP1 IRONCLAD::I)
;             (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DECLAIM (INLINE KUPYNA-G512))
; processing (DEFUN KUPYNA-G512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-G512
;     (IRONCLAD::M 0 0 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 15 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 14 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 13 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 12 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 11 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 10 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 5 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 0 0) (IRONCLAD::M 1 15 -8) (IRONCLAD::M 2 14 -16)
;             (IRONCLAD::M 3 13 -24) (IRONCLAD::M 4 12 -32) (IRONCLAD::M 5 11 -40)
;             (IRONCLAD::M 6 10 -48) (IRONCLAD::M 7 5 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 1 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 0 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 15 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 14 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 13 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 12 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 11 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 6 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 1 0) (IRONCLAD::M 1 0 -8) (IRONCLAD::M 2 15 -16)
;             (IRONCLAD::M 3 14 -24) (IRONCLAD::M 4 13 -32) (IRONCLAD::M 5 12 -40)
;             (IRONCLAD::M 6 11 -48) (IRONCLAD::M 7 6 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 2 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 1 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 0 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 15 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 14 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 13 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 12 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 7 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 2 0) (IRONCLAD::M 1 1 -8) (IRONCLAD::M 2 0 -16)
;             (IRONCLAD::M 3 15 -24) (IRONCLAD::M 4 14 -32) (IRONCLAD::M 5 13 -40)
;             (IRONCLAD::M 6 12 -48) (IRONCLAD::M 7 7 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 3 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 2 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 1 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 0 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 15 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 14 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 13 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 8 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 3 0) (IRONCLAD::M 1 2 -8) (IRONCLAD::M 2 1 -16)
;             (IRONCLAD::M 3 0 -24) (IRONCLAD::M 4 15 -32) (IRONCLAD::M 5 14 -40)
;             (IRONCLAD::M 6 13 -48) (IRONCLAD::M 7 8 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 4 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 3 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 2 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 1 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 15 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 14 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 9 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 4 0) (IRONCLAD::M 1 3 -8) (IRONCLAD::M 2 2 -16)
;             (IRONCLAD::M 3 1 -24) (IRONCLAD::M 4 0 -32) (IRONCLAD::M 5 15 -40)
;             (IRONCLAD::M 6 14 -48) (IRONCLAD::M 7 9 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 5 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 4 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 3 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 2 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 0 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 15 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 10 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 5 0) (IRONCLAD::M 1 4 -8) (IRONCLAD::M 2 3 -16)
;             (IRONCLAD::M 3 2 -24) (IRONCLAD::M 4 1 -32) (IRONCLAD::M 5 0 -40)
;             (IRONCLAD::M 6 15 -48) (IRONCLAD::M 7 10 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 6 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 5 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 4 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 3 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 1 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 0 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 11 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 6 0) (IRONCLAD::M 1 5 -8) (IRONCLAD::M 2 4 -16)
;             (IRONCLAD::M 3 3 -24) (IRONCLAD::M 4 2 -32) (IRONCLAD::M 5 1 -40)
;             (IRONCLAD::M 6 0 -48) (IRONCLAD::M 7 11 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 7 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 6 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 5 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 4 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 2 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 1 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 12 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 7 0) (IRONCLAD::M 1 6 -8) (IRONCLAD::M 2 5 -16)
;             (IRONCLAD::M 3 4 -24) (IRONCLAD::M 4 3 -32) (IRONCLAD::M 5 2 -40)
;             (IRONCLAD::M 6 1 -48) (IRONCLAD::M 7 12 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 8 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 7 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 6 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 5 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 4 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 3 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 2 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 13 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 8 0) (IRONCLAD::M 1 7 -8) (IRONCLAD::M 2 6 -16)
;             (IRONCLAD::M 3 5 -24) (IRONCLAD::M 4 4 -32) (IRONCLAD::M 5 3 -40)
;             (IRONCLAD::M 6 2 -48) (IRONCLAD::M 7 13 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 9 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 8 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 7 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 6 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 5 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 4 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 3 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 14 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 9 0) (IRONCLAD::M 1 8 -8) (IRONCLAD::M 2 7 -16)
;             (IRONCLAD::M 3 6 -24) (IRONCLAD::M 4 5 -32) (IRONCLAD::M 5 4 -40)
;             (IRONCLAD::M 6 3 -48) (IRONCLAD::M 7 14 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 10 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 9 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 8 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 7 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 6 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 5 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 4 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 15 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 10 0) (IRONCLAD::M 1 9 -8) (IRONCLAD::M 2 8 -16)
;             (IRONCLAD::M 3 7 -24) (IRONCLAD::M 4 6 -32) (IRONCLAD::M 5 5 -40)
;             (IRONCLAD::M 6 4 -48) (IRONCLAD::M 7 15 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 11 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 10 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 9 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 8 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 7 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 6 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 5 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 0 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 11 0) (IRONCLAD::M 1 10 -8) (IRONCLAD::M 2 9 -16)
;             (IRONCLAD::M 3 8 -24) (IRONCLAD::M 4 7 -32) (IRONCLAD::M 5 6 -40)
;             (IRONCLAD::M 6 5 -48) (IRONCLAD::M 7 0 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 12 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 11 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 10 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 9 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 8 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 7 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 6 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 1 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 12 0) (IRONCLAD::M 1 11 -8) (IRONCLAD::M 2 10 -16)
;             (IRONCLAD::M 3 9 -24) (IRONCLAD::M 4 8 -32) (IRONCLAD::M 5 7 -40)
;             (IRONCLAD::M 6 6 -48) (IRONCLAD::M 7 1 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 13 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 12 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 11 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 10 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 9 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 8 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 7 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 2 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 13 0) (IRONCLAD::M 1 12 -8) (IRONCLAD::M 2 11 -16)
;             (IRONCLAD::M 3 10 -24) (IRONCLAD::M 4 9 -32) (IRONCLAD::M 5 8 -40)
;             (IRONCLAD::M 6 7 -48) (IRONCLAD::M 7 2 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 14 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 13 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 12 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 11 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 10 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 9 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 8 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 3 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 14 0) (IRONCLAD::M 1 13 -8) (IRONCLAD::M 2 12 -16)
;             (IRONCLAD::M 3 11 -24) (IRONCLAD::M 4 10 -32) (IRONCLAD::M 5 9 -40)
;             (IRONCLAD::M 6 8 -48) (IRONCLAD::M 7 3 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::M 0 15 0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::M 1 14 -8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 2 13 -16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 3 12 -24)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 4 11 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 5 10 -40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 6 9 -48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (IRONCLAD::M 7 4 -56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.

;     (LOGXOR (IRONCLAD::M 0 15 0) (IRONCLAD::M 1 14 -8) (IRONCLAD::M 2 13 -16)
;             (IRONCLAD::M 3 12 -24) (IRONCLAD::M 4 11 -32) (IRONCLAD::M 5 10 -40)
;             (IRONCLAD::M 6 9 -48) (IRONCLAD::M 7 4 -56))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-P512))
; processing (DEFUN KUPYNA-ROUND-P512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-P512
;     (LOGXOR (AREF IRONCLAD::X IRONCLAD::I) (IRONCLAD::MOD64ASH IRONCLAD::I 4)
;             IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G512 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DECLAIM (INLINE KUPYNA-ROUND-Q512))
; processing (DEFUN KUPYNA-ROUND-Q512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-ROUND-Q512
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND IRONCLAD::N 255)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH
;      (LOGXOR (IRONCLAD::MOD64* (- 15 IRONCLAD::I) 16) (LOGAND IRONCLAD::N 255))
;      56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (LOGXOR 67818912035696883
;                               (IRONCLAD::MOD64ASH
;                                (LOGXOR (IRONCLAD::MOD64* # 16)
;                                        (LOGAND IRONCLAD::N 255))
;                                56)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18442505391707320564), not a FIXNUM.
;       The result is a (VALUES (MOD 36889249465416872179) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18442505391707320564), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (MOD 36889249465416872179) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-G512 IRONCLAD::X IRONCLAD::Y)
; --> BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-OUTPUT-TRANSFORM512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-OUTPUT-TRANSFORM512
;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::T1 IRONCLAD::T2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::T2 IRONCLAD::T1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::T1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN KUPYNA-TRANSFORM512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFUN KUPYNA-TRANSFORM512
;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::AP1 IRONCLAD::AP2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-P512 IRONCLAD::AP2 IRONCLAD::AP1 (1+ IRONCLAD::R))
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ1 IRONCLAD::AQ2 IRONCLAD::R)
; --> BLOCK IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET SETF LET* 
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 936748722493063169) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 936748722493063169) . #2#), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 1004567634528760052), not a FIXNUM.
;       The result is a (VALUES (MOD 19451311708238311667) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 1004567634528760052), not a (UNSIGNED-BYTE
;                                                                  32).
;       The result is a (VALUES (MOD 19451311708238311667) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::KUPYNA-ROUND-Q512 IRONCLAD::AQ2 IRONCLAD::AQ1 (1+ IRONCLAD::R))
; --> IRONCLAD::KUPYNA-G512 BLOCK MACROLET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::H IRONCLAD::I) (AREF IRONCLAD::AP1 IRONCLAD::I)
;             (AREF IRONCLAD::AQ1 IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::M (+ IRONCLAD::START (* 8 IRONCLAD::I)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFSTRUCT (KUPYNA # ...) ...)
; processing (DEFSTRUCT (KUPYNA/256 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER KUPYNA ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFINE-DIGEST-UPDATER KUPYNA
;     (INCF IRONCLAD::START 64)
; --> THE 
; ==>
;   (+ 64 IRONCLAD::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF IRONCLAD::START 128)
; --> THE 
; ==>
;   (+ 128 IRONCLAD::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF IRONCLAD::TOTAL (* 8 IRONCLAD:BLOCK-LENGTH))
; --> THE 
; ==>
;   (+ (* 8 IRONCLAD:BLOCK-LENGTH) IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 8 18446744073709552639) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 8 18446744073709552639) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (INCF IRONCLAD::TOTAL 512)
; --> THE 
; ==>
;   (+ 512 IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 512 18446744073709552127)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 512 18446744073709552127) . #2#), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       etc.

;     (INCF IRONCLAD::START 64)
; --> THE 
; ==>
;   (+ 64 IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::TOTAL 1024)
; --> THE 
; ==>
;   (+ 1024 IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1024 18446744073709552639)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1024 18446744073709552639) . #2#), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (INCF IRONCLAD::START 128)
; --> THE 
; ==>
;   (+ 128 IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/kupyna.lisp
; in: DEFINE-DIGEST-FINALIZER ((KUPYNA 64) (KUPYNA/256 32))
;     (- IRONCLAD:BLOCK-LENGTH 12)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD:DIGEST-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF IRONCLAD::TOTAL (* 8 IRONCLAD::BUFFER-INDEX))
; --> THE 
; ==>
;   (+ (* 8 IRONCLAD::BUFFER-INDEX) IRONCLAD::TOTAL)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709552640) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709552640) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (> (+ IRONCLAD::BUFFER-INDEX 12) IRONCLAD:BLOCK-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- IRONCLAD:BLOCK-LENGTH 12)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::BUFFER (- IRONCLAD:BLOCK-LENGTH 12))
;             IRONCLAD::TOTAL)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (AREF IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::OUTPUT (* 8 IRONCLAD::I))
;             (AREF IRONCLAD::H IRONCLAD::I))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD:DIGEST-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFDIGEST KUPYNA ...)
; processing (DEFDIGEST KUPYNA/256 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/kupyna-tmpSI3EGGWW.fasl
; compilation finished in 0:00:57.626
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md2.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +MD2-PERMUTATION+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFUN UPDATE-MD2-REGS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/md2.lisp
; in: DEFUN UPDATE-MD2-REGS
;     (+ IRONCLAD::I IRONCLAD::OFFSET)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DECLAIM (INLINE MD2REGS-DIGEST))
; processing (DEFUN MD2REGS-DIGEST ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/md2.lisp
; in: DEFUN MD2REGS-DIGEST
;     (+ IRONCLAD::START IRONCLAD::I)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFSTRUCT (MD2 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER MD2 ...)
; processing (DEFINE-DIGEST-FINALIZER (MD2 16) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/md2.lisp
; in: DEFINE-DIGEST-FINALIZER (MD2 16)
;     (IRONCLAD::FINALIZE-REGISTERS IRONCLAD::STATE IRONCLAD::REGS)
; --> BLOCK FLET IRONCLAD::STUFF-REGISTERS BLOCK DOTIMES DO BLOCK LET TAGBODY 
; --> TAGBODY SETF LET* 
; ==>
;   (+ IRONCLAD::START IRONCLAD::I)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFDIGEST MD2 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md2-tmp4SS1O70X.fasl
; compilation finished in 0:00:01.095
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md4.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFINE-DIGEST-REGISTERS (MD4 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-MD4-REGISTERS+ ...)
; processing (DEFUN UPDATE-MD4-BLOCK ...)
; processing (DEFSTRUCT (MD4 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER MD4 ...)
; processing (DEFINE-DIGEST-FINALIZER (MD4 16) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/md4.lisp
; in: DEFINE-DIGEST-FINALIZER (MD4 16)
;     (* 8 (IRONCLAD::MD4-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST MD4 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md4-tmpEQBTDGD3.fasl
; compilation finished in 0:00:02.425
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md5.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (PROGN (DEFINE-DIGEST-REGISTERS # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/md5.lisp
; in: DEFINE-DIGEST-FINALIZER (MD5 16)
;     (* 8 (IRONCLAD::MD5-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md5-tmp1N1CTFLT.fasl
; compilation finished in 0:00:03.596
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/md5-lispworks-int32.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CL-USER)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/md5-lispworks-int32-tmpDP9JZ6II.fasl
; compilation finished in 0:00:00.335
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/ripemd-128.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFINE-DIGEST-REGISTERS (RIPEMD-128 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-RIPEMD-128-REGISTERS+ ...)
; processing (DEFUN UPDATE-RIPEMD-128-BLOCK ...)
; processing (DEFSTRUCT (RIPEMD-128 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER RIPEMD-128 ...)
; processing (DEFINE-DIGEST-FINALIZER (RIPEMD-128 16) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/ripemd-128.lisp
; in: DEFINE-DIGEST-FINALIZER (RIPEMD-128 16)
;     (* 8 (IRONCLAD::RIPEMD-128-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST RIPEMD-128 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/ripemd-128-tmp5NJA27VC.fasl
; compilation finished in 0:00:04.905
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/ripemd-160.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFINE-DIGEST-REGISTERS (RIPEMD-160 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-RIPEMD-160-REGISTERS+ ...)
; processing (DEFUN UPDATE-RIPEMD-160-BLOCK ...)
; processing (DEFSTRUCT (RIPEMD-160 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER RIPEMD-160 ...)
; processing (DEFINE-DIGEST-FINALIZER (RIPEMD-160 20) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/ripemd-160.lisp
; in: DEFINE-DIGEST-FINALIZER (RIPEMD-160 20)
;     (* 8 (IRONCLAD::RIPEMD-160-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST RIPEMD-160 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/ripemd-160-tmpJBOWX2OW.fasl
; compilation finished in 0:00:08.850
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha1.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCONSTANT +K1+ ...)
; processing (DEFCONSTANT +K2+ ...)
; processing (DEFCONSTANT +K3+ ...)
; processing (DEFCONSTANT +K4+ ...)
; processing (DEFINE-DIGEST-REGISTERS (SHA1 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-SHA1-REGISTERS+ ...)
; processing (DEFUN UPDATE-SHA1-BLOCK ...)
; processing (DECLAIM (INLINE EXPAND-BLOCK))
; processing (DEFUN EXPAND-BLOCK ...)
; processing (DEFSTRUCT (SHA1 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SHA1 ...)
; processing (DEFINE-DIGEST-FINALIZER (SHA1 20) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha1.lisp
; in: DEFINE-DIGEST-FINALIZER (SHA1 20)
;     (* 8 (IRONCLAD::SHA1-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST SHA1 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha1-tmpFT0CI08X.fasl
; compilation finished in 0:00:05.425
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha256.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFINE-DIGEST-REGISTERS (SHA224 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-SHA224-REGISTERS+ ...)
; processing (DEFINE-DIGEST-REGISTERS (SHA256 :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-SHA256-REGISTERS+ ...)
; processing (DEFCONST +SHA256-ROUND-CONSTANTS+ ...)
; processing (DEFUN UPDATE-SHA256-BLOCK ...)
; processing (DEFUN SHA256-EXPAND-BLOCK ...)
; processing (DEFSTRUCT (SHA256 # ...) ...)
; processing (DEFSTRUCT (SHA224 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SHA256 ...)
; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha256.lisp
; in: DEFINE-DIGEST-FINALIZER ((SHA256 32) (SHA224 28))
;     (* 8 (IRONCLAD::SHA256-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST SHA256 ...)
; processing (DEFDIGEST SHA224 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha256-tmpPR2O0H9L.fasl
; compilation finished in 0:00:10.845
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha3.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE KECCAK-LANE ...)
; processing (DEFTYPE KECCAK-STATE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO GET-KECCAK-ROTATE-OFFSET ...)
; processing (DECLAIM (INLINE GET-KECCAK-ROUND-CONSTANT) ...)
; processing (DEFUN GET-KECCAK-ROUND-CONSTANT ...)
; processing (DECLAIM (INLINE MAKE-KECCAK-STATE) ...)
; processing (DEFUN MAKE-KECCAK-STATE ...)
; processing (DEFUN KECCAK-STATE-MERGE-INPUT ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha3.lisp
; in: DEFUN KECCAK-STATE-MERGE-INPUT
;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 4278190081), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 1095216660481) . #2=(&OPTIONAL)), not a (VALUES
;                                                                             FIXNUM
;                                                                             &REST
;                                                                             T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 1095216660481) . #2#), not a (VALUES FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 1095216660481), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 1095216660481), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 280375465082881) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 280375465082881) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 280375465082881), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 280375465082881), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 71776119061217281) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 71776119061217281), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 71776119061217281), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 18374686479671623681) . #2#), not a (VALUES
;                                                                         FIXNUM
;                                                                         &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::STATE IRONCLAD::ELEMENT)
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 0)) 0))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 1)) 8))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 2)) 16))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 3)) 24))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 4)) 32))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 5)) 40))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 6)) 48))
;             (THE IRONCLAD::KECCAK-LANE
;                  (ASH (AREF IRONCLAD::INPUT (+ IRONCLAD::INDEX 7)) 56)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (MOD 18374686479671623681), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD 18374686479671623681), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN KECCAK-STATE-EXTRACT-OUTPUT ...)
; processing (DEFMACRO WITH-KECCAK-STATE-ACCESSORS ...)
; processing (DEFMACRO WITH-TEMP-KECCAK-STATE ...)
; processing (DEFMACRO WITH-TEMP-KECCAK-ROWS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN KECCAK-ROUNDS ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha3.lisp
; in: DEFUN KECCAK-ROUNDS
;     (LOGXOR (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 0)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 1)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 2)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 3)
;             (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR
;      (IRONCLAD::TEMP-ROW-AREF IRONCLAD::C
;       (MOD (+ IRONCLAD::+KECCAK-STATE-COLUMNS+ (1- IRONCLAD::X))
;            IRONCLAD::+KECCAK-STATE-COLUMNS+))
;      (IRONCLAD::ROL64
;       (IRONCLAD::TEMP-ROW-AREF IRONCLAD::C
;        (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+))
;       1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::STATE-AREF IRONCLAD::STATE IRONCLAD::X IRONCLAD::Y)
;             (IRONCLAD::TEMP-ROW-AREF IRONCLAD::D IRONCLAD::X))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGANDC1
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y)
;      (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;       (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+) IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B IRONCLAD::X IRONCLAD::Y)
;             (LOGANDC1
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (1+ IRONCLAD::X) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)
;              (IRONCLAD::TEMP-STATE-AREF IRONCLAD::B
;               (MOD (+ IRONCLAD::X 2) IRONCLAD::+KECCAK-STATE-COLUMNS+)
;               IRONCLAD::Y)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (IRONCLAD::STATE-AREF IRONCLAD::STATE 0 0)
;             (IRONCLAD::GET-KECCAK-ROUND-CONSTANT IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN PAD-MESSAGE-TO-WIDTH ...)
; processing (DEFSTRUCT (SHA3 # ...) ...)
; processing (DEFSTRUCT (SHA3/384 # ...))
; processing (DEFSTRUCT (SHA3/256 # ...))
; processing (DEFSTRUCT (SHA3/224 # ...))
; processing (DEFSTRUCT (KECCAK # ...))
; processing (DEFSTRUCT (KECCAK/384 # ...))
; processing (DEFSTRUCT (KECCAK/256 # ...))
; processing (DEFSTRUCT (KECCAK/224 # ...))
; processing (DEFSTRUCT (SHAKE256 # ...))
; processing (DEFSTRUCT (SHAKE128 # ...))
; processing (DEFUN %MAKE-SHAKE256-DIGEST ...)
; processing (DEFUN %MAKE-SHAKE128-DIGEST ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN SHA3-UPDATE ...)
; processing (DEFUN SHA3-FINALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha3.lisp
; in: DEFUN SHA3-FINALIZE
;     (MIN (- IRONCLAD::OUTPUT-BYTE-LENGTH IRONCLAD::OUTPUT-SIZE)
;          IRONCLAD::CHUNK-SIZE)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::OUTPUT-SIZE IRONCLAD::OUTPUT-BYTE-LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (- IRONCLAD::OUTPUT-BYTE-LENGTH IRONCLAD::OUTPUT-SIZE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ IRONCLAD::DIGEST-START IRONCLAD::OUTPUT-SIZE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF IRONCLAD::OUTPUT-SIZE IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::OUTPUT-SIZE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MIN (- IRONCLAD::OUTPUT-BYTE-LENGTH IRONCLAD::OUTPUT-SIZE)
;          IRONCLAD::CHUNK-SIZE)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (- IRONCLAD::OUTPUT-BYTE-LENGTH IRONCLAD::OUTPUT-SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (MIN (- IRONCLAD::OUTPUT-BYTE-LENGTH IRONCLAD::OUTPUT-SIZE)
;          IRONCLAD::CHUNK-SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ IRONCLAD::DIGEST-START IRONCLAD::OUTPUT-SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF IRONCLAD::OUTPUT-SIZE IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::OUTPUT-SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFINE-DIGEST-UPDATER SHA3 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SHA3 ...)
; processing (DEFDIGEST SHA3/384 ...)
; processing (DEFDIGEST SHA3/256 ...)
; processing (DEFDIGEST SHA3/224 ...)
; processing (DEFDIGEST KECCAK ...)
; processing (DEFDIGEST KECCAK/384 ...)
; processing (DEFDIGEST KECCAK/256 ...)
; processing (DEFDIGEST KECCAK/224 ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha3-tmpY08KX6ZY.fasl
; compilation finished in 0:00:05.175
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFINE-DIGEST-REGISTERS (SHA384 :ENDIAN ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in:
;      DEFINE-DIGEST-REGISTERS (SHA384 :ENDIAN :BIG :SIZE 8 :DIGEST-REGISTERS 6)
;     (IRONCLAD::DEFINE-DIGEST-REGISTERS
;      (IRONCLAD:SHA384 :ENDIAN :BIG :SIZE 8 :DIGEST-REGISTERS 6)
;      (IRONCLAD::A 14680500436340154072) (IRONCLAD::B 7105036623409894663)
;      (IRONCLAD::C 10473403895298186519) (IRONCLAD::D 1526699215303891257)
;      (IRONCLAD::E 7436329637833083697) (IRONCLAD::F 10282925794625328401)
;      (IRONCLAD::G 15784041429090275239) (IRONCLAD::H 5167115440072839076))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK SETF PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCONST +PRISTINE-SHA384-REGISTERS+ ...)
; processing (DEFINE-DIGEST-REGISTERS (SHA512 :ENDIAN ...) ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFINE-DIGEST-REGISTERS (SHA512 :ENDIAN :BIG :SIZE 8)
;     (IRONCLAD::DEFINE-DIGEST-REGISTERS (IRONCLAD:SHA512 :ENDIAN :BIG :SIZE 8)
;                                        (IRONCLAD::A 7640891576956012808)
;                                        (IRONCLAD::B 13503953896175478587)
;                                        (IRONCLAD::C 4354685564936845355)
;                                        (IRONCLAD::D 11912009170470909681)
;                                        (IRONCLAD::E 5840696475078001361)
;                                        (IRONCLAD::F 11170449401992604703)
;                                        (IRONCLAD::G 2270897969802886507)
;                                        (IRONCLAD::H 6620516959819538809))
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK SETF PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFCONST +PRISTINE-SHA512-REGISTERS+ ...)
; processing (DEFCONST +SHA512-ROUND-CONSTANTS+ ...)
; processing (DEFUN UPDATE-SHA512-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFUN UPDATE-SHA512-BLOCK
;     (IRONCLAD::SHA512-ROUND 0 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 1 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 2 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 3 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 4 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 5 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 6 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 7 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 8 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 9 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 10 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 11 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 12 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 13 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 14 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 15 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 16 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 17 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 18 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 19 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 20 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 21 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 22 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 23 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 24 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 25 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 26 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 27 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 28 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 29 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 30 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 31 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 32 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 33 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 34 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 35 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 36 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 37 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 38 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 39 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 40 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 41 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 42 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 43 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 44 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 45 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 46 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 47 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 48 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 49 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 50 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 51 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 52 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 53 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 54 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 55 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 56 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 57 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 58 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 59 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 60 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 61 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 62 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 63 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 64 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 65 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 66 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 67 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 68 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 69 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 70 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 71 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 72 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 73 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 74 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 75 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 76 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 77 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 78 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::SHA512-ROUND 79 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-A IRONCLAD::REGS) IRONCLAD::A)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-B IRONCLAD::REGS) IRONCLAD::B)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-C IRONCLAD::REGS) IRONCLAD::C)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-D IRONCLAD::REGS) IRONCLAD::D)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-E IRONCLAD::REGS) IRONCLAD::E)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-F IRONCLAD::REGS) IRONCLAD::F)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-G IRONCLAD::REGS) IRONCLAD::G)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-H IRONCLAD::REGS) IRONCLAD::H)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R1)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R2)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 0 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 1 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 2 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 3 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 4 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 5 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 6 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 7 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 8 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 9 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 10 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 11 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 12 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 13 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 14 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 15 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 16 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 17 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 18 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 19 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 20 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 21 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 22 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 23 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 24 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 25 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 26 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 27 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 28 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 29 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 30 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 31 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 32 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 33 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 34 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 35 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 36 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 37 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 38 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 39 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 40 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 41 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 42 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 43 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 44 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 45 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 46 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 47 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 48 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 49 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 50 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 51 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 52 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 53 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 54 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 55 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 56 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 57 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 58 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 59 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 60 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 61 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 62 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 63 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 64 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 65 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 66 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 67 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 68 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 69 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 70 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 71 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 72 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;      IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 73 IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C
;      IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 74 IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B
;      IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 75 IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A
;      IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 76 IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;      IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 77 IRONCLAD::D IRONCLAD::E IRONCLAD::F IRONCLAD::G
;      IRONCLAD::H IRONCLAD::A IRONCLAD::B IRONCLAD::C)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 78 IRONCLAD::C IRONCLAD::D IRONCLAD::E IRONCLAD::F
;      IRONCLAD::G IRONCLAD::H IRONCLAD::A IRONCLAD::B)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::SHA512-ROUND 79 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;      IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::A)
; --> IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> SETF PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-A IRONCLAD::REGS) IRONCLAD::A)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-B IRONCLAD::REGS) IRONCLAD::B)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-C IRONCLAD::REGS) IRONCLAD::C)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-D IRONCLAD::REGS) IRONCLAD::D)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-E IRONCLAD::REGS) IRONCLAD::E)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-F IRONCLAD::REGS) IRONCLAD::F)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-G IRONCLAD::REGS) IRONCLAD::G)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SHA512-REGS-H IRONCLAD::REGS) IRONCLAD::H)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFUN SHA512-EXPAND-BLOCK ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFUN SHA512-EXPAND-BLOCK
;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                       (AREF BLOCK (- IRONCLAD::I 16)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                        (AREF BLOCK (- IRONCLAD::I 16))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 2)) 19 61 6)
;                       (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                                         (IRONCLAD::MOD64+
;                                          (IRONCLAD::SIGMA (AREF BLOCK #) 1 8 7)
;                                          (AREF BLOCK (- IRONCLAD::I 16)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R1)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R2)
;             (ASH IRONCLAD::X (- IRONCLAD::R3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (ASH IRONCLAD::X (- IRONCLAD::R3))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 58) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 58) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R1)
;             (IRONCLAD::ROR64 IRONCLAD::X IRONCLAD::R2)
;             (ASH IRONCLAD::X (- IRONCLAD::R3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 58), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 58), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                       (AREF BLOCK (- IRONCLAD::I 16)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 15)) 1 8 7)
;                        (AREF BLOCK (- IRONCLAD::I 16))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::SIGMA (AREF BLOCK (- IRONCLAD::I 2)) 19 61 6)
;                       (IRONCLAD::MOD64+ (AREF BLOCK (- IRONCLAD::I 7))
;                                         (IRONCLAD::MOD64+
;                                          (IRONCLAD::SIGMA (AREF BLOCK #) 1 8 7)
;                                          (AREF BLOCK (- IRONCLAD::I 16)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFSTRUCT (SHA512 # ...) ...)
; processing (DEFSTRUCT (SHA384 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SHA512 ...)
; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sha512.lisp
; in: DEFINE-DIGEST-FINALIZER ((SHA512 64) (SHA384 48))
;     (* 8 (IRONCLAD::SHA512-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (SETF (AREF BLOCK 15) IRONCLAD::TOTAL-LENGTH)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFDIGEST SHA512 ...)
; processing (DEFDIGEST SHA384 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sha512-tmpCPQCUTF9.fasl
; compilation finished in 0:00:19.121
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/skein.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONSTANT +SKEIN-KEY+ ...)
; processing (DEFCONSTANT +SKEIN-CFG+ ...)
; processing (DEFCONSTANT +SKEIN-PRS+ ...)
; processing (DEFCONSTANT +SKEIN-PK+ ...)
; processing (DEFCONSTANT +SKEIN-KDF+ ...)
; processing (DEFCONSTANT +SKEIN-NON+ ...)
; processing (DEFCONSTANT +SKEIN-MSG+ ...)
; processing (DEFCONSTANT +SKEIN-OUT+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (TYPE # ...))
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +SKEIN256-IV-128+ ...)
; processing (DEFCONST +SKEIN256-IV-160+ ...)
; processing (DEFCONST +SKEIN256-IV-224+ ...)
; processing (DEFCONST +SKEIN256-IV-256+ ...)
; processing (DEFCONST +SKEIN512-IV-128+ ...)
; processing (DEFCONST +SKEIN512-IV-160+ ...)
; processing (DEFCONST +SKEIN512-IV-224+ ...)
; processing (DEFCONST +SKEIN512-IV-256+ ...)
; processing (DEFCONST +SKEIN512-IV-384+ ...)
; processing (DEFCONST +SKEIN512-IV-512+ ...)
; processing (DEFCONST +SKEIN1024-IV-384+ ...)
; processing (DEFCONST +SKEIN1024-IV-512+ ...)
; processing (DEFCONST +SKEIN1024-IV-1024+ ...)
; processing (DEFUN SKEIN-GET-IV ...)
; processing (DECLAIM (INLINE SKEIN-INCREMENT-COUNTER))
; processing (DEFUN SKEIN-INCREMENT-COUNTER ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-INCREMENT-COUNTER
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::TWEAK 0) IRONCLAD::N)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (SETF (AREF IRONCLAD::TWEAK 0) IRONCLAD::X
;           (LDB (BYTE 32 0) (AREF IRONCLAD::TWEAK 1)) IRONCLAD::Y)
; --> SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::TWEAK 0) IRONCLAD::N)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744078004518911) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744078004518911) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (LOGAND (AREF IRONCLAD::TWEAK 1) 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (< IRONCLAD::X IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (SETF (AREF IRONCLAD::TWEAK 0) IRONCLAD::X
;           (LDB (BYTE 32 0) (AREF IRONCLAD::TWEAK 1)) IRONCLAD::Y)
; --> SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-UPDATE-TWEAK ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-UPDATE-TWEAK
;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK
;      IRONCLAD::POSITION-INCREMENT)
; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744078004518911) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744078004518911) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK LET* IRONCLAD::MOD32+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-MAKE-TWEAK ...)
; processing (DEFUN SKEIN-MAKE-CONFIGURATION-STRING ...)
; processing (DEFGENERIC SKEIN-VALUE ...)
; processing (DEFGENERIC SKEIN-TWEAK ...)
; processing (DEFGENERIC SKEIN-CFG ...)
; processing (DEFGENERIC SKEIN-BUFFER ...)
; processing (DEFGENERIC SKEIN-BUFFER-LENGTH ...)
; processing (DEFGENERIC SKEIN-CIPHER ...)
; processing (DECLAIM (INLINE SKEIN-UPDATE-CIPHER))
; processing (DEFUN SKEIN-UPDATE-CIPHER ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-UPDATE-CIPHER
;     (IRONCLAD:UB64REF/LE IRONCLAD::KEY (ASH IRONCLAD::I 3))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR IRONCLAD::PARITY IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR (AREF IRONCLAD::TWEAK 0) (AREF IRONCLAD::TWEAK 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::KEY (ASH IRONCLAD::I 3))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-UBI ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/skein.lisp
; in: DEFUN SKEIN-UBI
;     (FUNCALL IRONCLAD::ENCRYPTION-FUNCTION IRONCLAD::CIPHER IRONCLAD::BUFFER 0
;              IRONCLAD::CIPHERTEXT 0)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (FUNCALL IRONCLAD::ENCRYPTION-FUNCTION IRONCLAD::CIPHER IRONCLAD::MESSAGE
;              IRONCLAD::MESSAGE-START IRONCLAD::CIPHERTEXT 0)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE IRONCLAD:UB64REF/LE 
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> BLOCK LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; --> IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 128 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> BLOCK LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551744) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551744) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> BLOCK LET* IRONCLAD::MOD32+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> BLOCK LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::PARITY IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> BLOCK LET SETF PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::TWEAK 0) (AREF IRONCLAD::TWEAK 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> LET* IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551744) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551744) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> LET* IRONCLAD::MOD32+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::PARITY IRONCLAD::N)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> LET SETF PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::TWEAK 0) (AREF IRONCLAD::TWEAK 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::SKEIN-UPDATE-CIPHER IRONCLAD:BLOCK-LENGTH IRONCLAD::CIPHER-KEY
;      IRONCLAD::CIPHER-TWEAK IRONCLAD::VALUE IRONCLAD::TWEAK)
; --> LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE IRONCLAD:UB64REF/LE 
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; --> BLOCK LET LOOP BLOCK LET TAGBODY SETF PROGN SETF SETQ THE 
; --> IRONCLAD:UB64REF/LE BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::SKEIN-INCREMENT-COUNTER IRONCLAD::TWEAK IRONCLAD:BLOCK-LENGTH)
; --> BLOCK LET* SETF PROGN SETF LET* LET DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SKEIN-FINALIZE ...)
; processing (DEFUN SKEIN-COPY-CIPHER ...)
; processing (DEFSTRUCT (SKEIN256 # ...) ...)
; processing (DEFSTRUCT (SKEIN256/128 # ...))
; processing (DEFSTRUCT (SKEIN256/160 # ...))
; processing (DEFSTRUCT (SKEIN256/224 # ...))
; processing (DEFMETHOD SKEIN-VALUE ...)
; processing (DEFMETHOD SKEIN-TWEAK ...)
; processing (DEFMETHOD SKEIN-CFG ...)
; processing (DEFMETHOD SKEIN-BUFFER ...)
; processing (DEFMETHOD SKEIN-BUFFER-LENGTH ...)
; processing (DEFMETHOD (SETF SKEIN-BUFFER-LENGTH) ...)
; processing (DEFMETHOD SKEIN-CIPHER ...)
; processing (DEFMETHOD (SETF SKEIN-CIPHER) ...)
; processing (DEFUN %REINITIALIZE-SKEIN256 ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SKEIN256 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SKEIN256 ...)
; processing (DEFDIGEST SKEIN256/128 ...)
; processing (DEFDIGEST SKEIN256/160 ...)
; processing (DEFDIGEST SKEIN256/224 ...)
; processing (DEFSTRUCT (SKEIN512 # ...) ...)
; processing (DEFSTRUCT (SKEIN512/128 # ...))
; processing (DEFSTRUCT (SKEIN512/160 # ...))
; processing (DEFSTRUCT (SKEIN512/224 # ...))
; processing (DEFSTRUCT (SKEIN512/256 # ...))
; processing (DEFSTRUCT (SKEIN512/384 # ...))
; processing (DEFMETHOD SKEIN-VALUE ...)
; processing (DEFMETHOD SKEIN-TWEAK ...)
; processing (DEFMETHOD SKEIN-CFG ...)
; processing (DEFMETHOD SKEIN-BUFFER ...)
; processing (DEFMETHOD SKEIN-BUFFER-LENGTH ...)
; processing (DEFMETHOD (SETF SKEIN-BUFFER-LENGTH) ...)
; processing (DEFMETHOD SKEIN-CIPHER ...)
; processing (DEFMETHOD (SETF SKEIN-CIPHER) ...)
; processing (DEFUN %REINITIALIZE-SKEIN512 ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SKEIN512 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SKEIN512 ...)
; processing (DEFDIGEST SKEIN512/128 ...)
; processing (DEFDIGEST SKEIN512/160 ...)
; processing (DEFDIGEST SKEIN512/224 ...)
; processing (DEFDIGEST SKEIN512/256 ...)
; processing (DEFDIGEST SKEIN512/384 ...)
; processing (DEFSTRUCT (SKEIN1024 # ...) ...)
; processing (DEFSTRUCT (SKEIN1024/384 # ...))
; processing (DEFSTRUCT (SKEIN1024/512 # ...))
; processing (DEFMETHOD SKEIN-VALUE ...)
; processing (DEFMETHOD SKEIN-TWEAK ...)
; processing (DEFMETHOD SKEIN-CFG ...)
; processing (DEFMETHOD SKEIN-BUFFER ...)
; processing (DEFMETHOD SKEIN-BUFFER-LENGTH ...)
; processing (DEFMETHOD (SETF SKEIN-BUFFER-LENGTH) ...)
; processing (DEFMETHOD SKEIN-CIPHER ...)
; processing (DEFMETHOD (SETF SKEIN-CIPHER) ...)
; processing (DEFUN %REINITIALIZE-SKEIN1024 ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SKEIN1024 ...)
; processing (DEFINE-DIGEST-FINALIZER (# # ...) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code
; processing (DEFDIGEST SKEIN1024 ...)
; processing (DEFDIGEST SKEIN1024/384 ...)
; processing (DEFDIGEST SKEIN1024/512 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/skein-tmpANOWE495.fasl
; compilation finished in 0:00:07.545
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (DEFCONST +SM3-INITIAL-STATE+ ...)
; processing (DEFMACRO SM3-P0 ...)
; processing (DEFMACRO SM3-P1 ...)
; processing (DEFMACRO SM3-EE ...)
; processing (DEFMACRO SM3-FF ...)
; processing (DEFMACRO SM3-GG ...)
; processing (DEFMACRO SM3-R1 ...)
; processing (DEFMACRO SM3-R2 ...)
; processing (DEFUN SM3-HASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp
; in: DEFUN SM3-HASH
;     (DEFUN IRONCLAD::SM3-HASH (IRONCLAD::STATE IRONCLAD::DATA IRONCLAD::START)
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (8)) IRONCLAD::STATE)
;                (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) IRONCLAD::DATA)
;                (TYPE FIXNUM IRONCLAD::START)
;                (OPTIMIZE (SPEED 3) (SPACE 0) (SAFETY 0) (DEBUG 0)))
;       (LET ((IRONCLAD::A (AREF IRONCLAD::STATE 0))
;             (IRONCLAD::B (AREF IRONCLAD::STATE 1))
;             (IRONCLAD::C (AREF IRONCLAD::STATE 2))
;             (IRONCLAD::D (AREF IRONCLAD::STATE 3))
;             (IRONCLAD::E (AREF IRONCLAD::STATE 4))
;             (IRONCLAD::F (AREF IRONCLAD::STATE 5))
;             (IRONCLAD::G (AREF IRONCLAD::STATE 6))
;             (IRONCLAD::H (AREF IRONCLAD::STATE 7))
;             (IRONCLAD::W00 (IRONCLAD:UB32REF/BE IRONCLAD::DATA IRONCLAD::START))
;             (IRONCLAD::W01 (IRONCLAD:UB32REF/BE IRONCLAD::DATA #))
;             (IRONCLAD::W02 (IRONCLAD:UB32REF/BE IRONCLAD::DATA #))
;             (IRONCLAD::W03 (IRONCLAD:UB32REF/BE IRONCLAD::DATA #))
;             ...)
;         (DECLARE
;          (TYPE (UNSIGNED-BYTE 32) IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H)
;          (TYPE (UNSIGNED-BYTE 32) IRONCLAD::W00 IRONCLAD::W01 IRONCLAD::W02
;           IRONCLAD::W03 IRONCLAD::W04 IRONCLAD::W05 IRONCLAD::W06 IRONCLAD::W07)
;          (TYPE (UNSIGNED-BYTE 32) IRONCLAD::W08 IRONCLAD::W09 IRONCLAD::W10
;           IRONCLAD::W11 IRONCLAD::W12 IRONCLAD::W13 IRONCLAD::W14 IRONCLAD::W15))
;         (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                           2043430169 IRONCLAD::W00
;                           (LOGXOR IRONCLAD::W00 IRONCLAD::W04))
;         (SETF IRONCLAD::W00
;                 (IRONCLAD::SM3-EE IRONCLAD::W00 IRONCLAD::W07 IRONCLAD::W13
;                                   IRONCLAD::W03 IRONCLAD::W10))
;         (IRONCLAD::SM3-R1 IRONCLAD::D IRONCLAD::A IRONCLAD::B IRONCLAD::C
;                           IRONCLAD::H IRONCLAD::E IRONCLAD::F IRONCLAD::G
;                           4086860338 IRONCLAD::W01
;                           (LOGXOR IRONCLAD::W01 IRONCLAD::W05))
;         (SETF IRONCLAD::W01
;                 (IRONCLAD::SM3-EE IRONCLAD::W01 IRONCLAD::W08 IRONCLAD::W14
;                                   IRONCLAD::W04 IRONCLAD::W11))
;         (IRONCLAD::SM3-R1 IRONCLAD::C IRONCLAD::D IRONCLAD::A IRONCLAD::B
;                           IRONCLAD::G IRONCLAD::H IRONCLAD::E IRONCLAD::F
;                           3878753381 IRONCLAD::W02
;                           (LOGXOR IRONCLAD::W02 IRONCLAD::W06))
;         (SETF IRONCLAD::W02
;                 (IRONCLAD::SM3-EE IRONCLAD::W02 IRONCLAD::W09 IRONCLAD::W15
;                                   IRONCLAD::W05 IRONCLAD::W12))
;         (IRONCLAD::SM3-R1 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::A
;                           IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::E
;                           3462539467 IRONCLAD::W03
;                           (LOGXOR IRONCLAD::W03 IRONCLAD::W07))
;         (SETF IRONCLAD::W03
;                 (IRONCLAD::SM3-EE IRONCLAD::W03 IRONCLAD::W10 IRONCLAD::W00
;                                   IRONCLAD::W06 IRONCLAD::W13))
;         (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                           IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                           2630111639 IRONCLAD::W04
;                           (LOGXOR IRONCLAD::W04 IRONCLAD::W08))
;         ...))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA IRONCLAD::SM3-HASH
;         (IRONCLAD::STATE IRONCLAD::DATA IRONCLAD::START)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 32) (8)) IRONCLAD::STATE)
;                (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) IRONCLAD::DATA)
;                (TYPE FIXNUM IRONCLAD::START)
;                (OPTIMIZE (SPEED 3) (SPACE 0) (SAFETY 0) (DEBUG 0)))
;       (BLOCK IRONCLAD::SM3-HASH
;         (LET ((IRONCLAD::A #)
;               (IRONCLAD::B #)
;               (IRONCLAD::C #)
;               (IRONCLAD::D #)
;               (IRONCLAD::E #)
;               (IRONCLAD::F #)
;               (IRONCLAD::G #)
;               (IRONCLAD::H #)
;               (IRONCLAD::W00 #)
;               (IRONCLAD::W01 #)
;               (IRONCLAD::W02 #)
;               (IRONCLAD::W03 #)
;               ...)
;           (DECLARE
;            (TYPE # IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::E
;             IRONCLAD::F IRONCLAD::G IRONCLAD::H)
;            (TYPE # IRONCLAD::W00 IRONCLAD::W01 IRONCLAD::W02 IRONCLAD::W03
;             IRONCLAD::W04 IRONCLAD::W05 IRONCLAD::W06 IRONCLAD::W07)
;            (TYPE # IRONCLAD::W08 IRONCLAD::W09 IRONCLAD::W10 IRONCLAD::W11
;             IRONCLAD::W12 IRONCLAD::W13 IRONCLAD::W14 IRONCLAD::W15))
;           (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                             IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                             2043430169 IRONCLAD::W00
;                             (LOGXOR IRONCLAD::W00 IRONCLAD::W04))
;           (SETF IRONCLAD::W00 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::D IRONCLAD::A IRONCLAD::B IRONCLAD::C
;                             IRONCLAD::H IRONCLAD::E IRONCLAD::F IRONCLAD::G
;                             4086860338 IRONCLAD::W01
;                             (LOGXOR IRONCLAD::W01 IRONCLAD::W05))
;           (SETF IRONCLAD::W01 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::C IRONCLAD::D IRONCLAD::A IRONCLAD::B
;                             IRONCLAD::G IRONCLAD::H IRONCLAD::E IRONCLAD::F
;                             3878753381 IRONCLAD::W02
;                             (LOGXOR IRONCLAD::W02 IRONCLAD::W06))
;           (SETF IRONCLAD::W02 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::B IRONCLAD::C IRONCLAD::D IRONCLAD::A
;                             IRONCLAD::F IRONCLAD::G IRONCLAD::H IRONCLAD::E
;                             3462539467 IRONCLAD::W03
;                             (LOGXOR IRONCLAD::W03 IRONCLAD::W07))
;           (SETF IRONCLAD::W03 #)
;           (IRONCLAD::SM3-R1 IRONCLAD::A IRONCLAD::B IRONCLAD::C IRONCLAD::D
;                             IRONCLAD::E IRONCLAD::F IRONCLAD::G IRONCLAD::H
;                             2630111639 IRONCLAD::W04
;                             (LOGXOR IRONCLAD::W04 IRONCLAD::W08))
;           ...)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"

; processing (DEFSTRUCT (SM3 # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER SM3 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp
; in: DEFINE-DIGEST-UPDATER SM3
;     (INCF IRONCLAD::START 64)
; --> THE 
; ==>
;   (+ 64 IRONCLAD::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF COUNT IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N COUNT)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551679) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551679) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (INCF COUNT 64)
; --> THE 
; ==>
;   (+ 64 COUNT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551679)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 64 18446744073709551679) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (INCF IRONCLAD::START 64)
; --> THE 
; ==>
;   (+ 64 IRONCLAD::START)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF COUNT LENGTH)
; --> THE 
; ==>
;   (+ LENGTH COUNT)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 18446744073709551678) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                          FIXNUM
;                                                                                          &REST
;                                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (INTEGER 1 18446744073709551678) . #1#), not a (VALUES
;                                                                               (UNSIGNED-BYTE
;                                                                                32)
;                                                                               &REST
;                                                                               T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

;     (DECF LENGTH IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFINE-DIGEST-FINALIZER (SM3 32) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/sm3.lisp
; in: DEFINE-DIGEST-FINALIZER (SM3 32)
;     (* 8 (IRONCLAD::SM3-COUNT IRONCLAD::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 147573952589676412921) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                     FIXNUM
;                                                                                     &REST
;                                                                                     T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 147573952589676412921) . #2#), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::BUFFER 56) IRONCLAD::BIT-COUNT)
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFDIGEST SM3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/sm3-tmpMJCK845K.fasl
; compilation finished in 0:00:15.751
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (IN-IRONCLAD-READTABLE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (INLINE STREEBOG-AX) ...)
; processing (DEFUN STREEBOG-AX ...)
; processing (DEFMACRO STREEBOG-X ...)
; processing (DEFMACRO STREEBOG-XLPS ...)
; processing (DEFMACRO STREEBOG-ROUND ...)
; processing (DEFUN STREEBOG-ADD512 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-ADD512
;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (AREF IRONCLAD::Y IRONCLAD::I))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::TMP IRONCLAD::CF)
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (AREF IRONCLAD::X IRONCLAD::I)
;                       (AREF IRONCLAD::Y IRONCLAD::I))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (< IRONCLAD::TMP (AREF IRONCLAD::X IRONCLAD::I))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::TMP IRONCLAD::CF)
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744073709551617) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744073709551617) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; processing (DEFUN STREEBOG-G ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-G
;     (IRONCLAD::STREEBOG-XLPS IRONCLAD::H IRONCLAD::N IRONCLAD::DATA)
; ==>
;   (LOGXOR (AREF IRONCLAD::H 0) (AREF IRONCLAD::N 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 1) (AREF IRONCLAD::N 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 2) (AREF IRONCLAD::N 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 3) (AREF IRONCLAD::N 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 4) (AREF IRONCLAD::N 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 5) (AREF IRONCLAD::N 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 6) (AREF IRONCLAD::N 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::H 7) (AREF IRONCLAD::N 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-XLPS IRONCLAD::KI IRONCLAD::M IRONCLAD::DATA)
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0) (AREF IRONCLAD::M 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1) (AREF IRONCLAD::M 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2) (AREF IRONCLAD::M 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3) (AREF IRONCLAD::M 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4) (AREF IRONCLAD::M 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5) (AREF IRONCLAD::M 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6) (AREF IRONCLAD::M 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7) (AREF IRONCLAD::M 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-ROUND IRONCLAD::I IRONCLAD::KI IRONCLAD::DATA)
; --> IRONCLAD::STREEBOG-XLPS LET 
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7)
;           (AREF
;            (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                 (AREF IRONCLAD::+STREEBOG-C+ IRONCLAD::I))
;            7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::STREEBOG-XLPS LET IRONCLAD::DOTIMES-UNROLLED PROGN 
; --> SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::STREEBOG-XLPS LET 
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0) (AREF IRONCLAD::DATA 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1) (AREF IRONCLAD::DATA 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2) (AREF IRONCLAD::DATA 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3) (AREF IRONCLAD::DATA 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4) (AREF IRONCLAD::DATA 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5) (AREF IRONCLAD::DATA 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6) (AREF IRONCLAD::DATA 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7) (AREF IRONCLAD::DATA 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> IRONCLAD::STREEBOG-XLPS LET IRONCLAD::DOTIMES-UNROLLED PROGN 
; --> SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-XLPS IRONCLAD::KI
;                              (THE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (8))
;                                   (AREF IRONCLAD::+STREEBOG-C+ 11))
;                              IRONCLAD::KI)
; --> IRONCLAD::DOTIMES-UNROLLED PROGN SYMBOL-MACROLET LET SETF LET* LOGXOR 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 56) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 56), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 48) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 48), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-X IRONCLAD::KI IRONCLAD::DATA IRONCLAD::DATA)
; --> PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::KI 0) (AREF IRONCLAD::DATA 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 1) (AREF IRONCLAD::DATA 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 2) (AREF IRONCLAD::DATA 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 3) (AREF IRONCLAD::DATA 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 4) (AREF IRONCLAD::DATA 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 5) (AREF IRONCLAD::DATA 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 6) (AREF IRONCLAD::DATA 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::KI 7) (AREF IRONCLAD::DATA 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-X IRONCLAD::DATA IRONCLAD::H IRONCLAD::DATA)
; --> PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::H 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::H 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 2) (AREF IRONCLAD::H 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 3) (AREF IRONCLAD::H 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 4) (AREF IRONCLAD::H 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 5) (AREF IRONCLAD::H 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 6) (AREF IRONCLAD::H 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 7) (AREF IRONCLAD::H 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::STREEBOG-X IRONCLAD::DATA IRONCLAD::M IRONCLAD::H)
; --> PROGN SETF LET* 
; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 0) (AREF IRONCLAD::M 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 1) (AREF IRONCLAD::M 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 2) (AREF IRONCLAD::M 2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 3) (AREF IRONCLAD::M 3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 4) (AREF IRONCLAD::M 4))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 5) (AREF IRONCLAD::M 5))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 6) (AREF IRONCLAD::M 6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR (AREF IRONCLAD::DATA 7) (AREF IRONCLAD::M 7))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFSTRUCT (STREEBOG # ...) ...)
; processing (DEFSTRUCT (STREEBOG/256 # ...))
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFUN STREEBOG-STAGE2 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-STAGE2
;     (+ IRONCLAD::START (* IRONCLAD::I 8))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (+ IRONCLAD::START (* IRONCLAD::I 8))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA (+ IRONCLAD::START (* IRONCLAD::I 8)))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN STREEBOG-PAD ...)
; processing (DEFUN STREEBOG-STAGE3 ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFUN STREEBOG-STAGE3
;     (IRONCLAD:UB64REF/LE IRONCLAD::BUFFER (* IRONCLAD::I 8))
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFINE-DIGEST-UPDATER STREEBOG ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFINE-DIGEST-UPDATER STREEBOG
;     (INCF IRONCLAD::START 64)
; --> THE 
; ==>
;   (+ 64 IRONCLAD::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF IRONCLAD::START IRONCLAD::N)
; 
; note: doing signed word to integer coercion (cost 20) to START

;     (DECF LENGTH IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFINE-DIGEST-FINALIZER (# #) ...); in: LAMBDA (#:EXPR #:ENV)
;     (SECOND (FIRST IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/streebog.lisp
; in: DEFINE-DIGEST-FINALIZER ((STREEBOG 64) (STREEBOG/256 32))
;     (AREF IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::OUTPUT (* IRONCLAD::I 8))
;             (AREF IRONCLAD::H IRONCLAD::I))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFDIGEST STREEBOG ...)
; processing (DEFDIGEST STREEBOG/256 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/streebog-tmpN70YMP5V.fasl
; compilation finished in 0:00:12.495
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/tiger.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFTYPE TIGER-STATE-BLOCK ...)
; processing (DEFTYPE TIGER-SBOX ...)
; processing (DEFINE-DIGEST-REGISTERS (TIGER :ENDIAN ...) ...)
; processing (DEFCONST +PRISTINE-TIGER-REGISTERS+ ...)
; processing (DECLAIM (TYPE TIGER-SBOX ...))
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST TIGER-T1 ...)
; processing (DEFCONST TIGER-T2 ...)
; processing (DEFCONST TIGER-T3 ...)
; processing (DEFCONST TIGER-T4 ...)
; processing (DEFUN UPDATE-TIGER-BLOCK ...)
; processing (DEFSTRUCT (TIGER # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER TIGER ...)
; processing (DEFINE-DIGEST-FINALIZER (TIGER 24) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/tiger.lisp
; in: DEFINE-DIGEST-FINALIZER (TIGER 24)
;     (* 8 (IRONCLAD::TIGER-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFDIGEST TIGER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/tiger-tmp9JS4WNN3.fasl
; compilation finished in 0:00:05.690
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/tree-hash.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFPARAMETER *LEAF-BYTE* ...)
; processing (DEFPARAMETER *INTERNAL-BYTE* ...)
; processing (DEFUN MAKE-TREE-HASH-LEAF-DIGEST ...)
; processing (DEFSTRUCT (TREE-HASH # ...) ...)
; processing (DEFUN %MAKE-TREE-HASH-DIGEST ...)
; processing (DEFUN MAKE-TIGER-TREE-HASH ...)
; processing (DEFMETHOD BLOCK-LENGTH ...)
; processing (DEFMETHOD DIGEST-LENGTH ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER TREE-HASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/digests/tree-hash.lisp
; in: DEFINE-DIGEST-UPDATER TREE-HASH
;     (+ IRONCLAD::START IRONCLAD::CURRENT-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870910 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (LOOP :WITH IRONCLAD:BLOCK-LENGTH = (IRONCLAD::TREE-HASH-BLOCK-LENGTH
;                                          IRONCLAD::STATE)
;           :WITH IRONCLAD::DIGEST = (IRONCLAD::TREE-HASH-STATE IRONCLAD::STATE)
;           :FOR LENGTH FIXNUM ...)
; --> LET LET LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G50)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; ==>
;   (SB-INT:FIXNUMP #:G52)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN UPDATE-TREE-HASH-BRANCH ...)
; processing (DEFUN MERGE-TREE-HASH-BRANCH ...)
; processing (DEFUN COMBINE-HASH-TREE-DIGESTS ...)
; processing (DEFMETHOD PRODUCE-DIGEST ...)
; processing (SETF (GET # ...) ...)
; processing (SETF (GET # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/tree-hash-tmpGS7Q722F.fasl
; compilation finished in 0:00:01.055
; compiling file "/usr/share/common-lisp/source/ironclad/src/digests/whirlpool.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST +PRISTINE-WHIRLPOOL-REGISTERS+ ...)
; processing (DEFUN WHIRLPOOLREGS-DIGEST ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +RC+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFCONST +C-EVEN+ ...)
; processing (DEFCONST +C-ODD+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO LOOKUP-IN-C ...)
; processing (DEFUN UPDATE-WHIRLPOOL-BLOCK ...)
; processing (DEFSTRUCT (WHIRLPOOL # ...) ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COPY-DIGEST ...)
; processing (DEFINE-DIGEST-UPDATER WHIRLPOOL ...)
; processing (DEFINE-DIGEST-FINALIZER (WHIRLPOOL 64) ...); in: LAMBDA (#:EXPR #:ENV)
;     (LIST* 'ETYPECASE IRONCLAD::STATE (REVERSE IRONCLAD::CLAUSES))
; 
; note: deleting unreachable code

; file: /usr/share/common-lisp/source/ironclad/src/digests/whirlpool.lisp
; in: DEFINE-DIGEST-FINALIZER (WHIRLPOOL 64)
;     (* 8 (IRONCLAD::WHIRLPOOL-AMOUNT IRONCLAD::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LDB (BYTE 32 (- 256 (* 32 (1+ IRONCLAD::I)))) IRONCLAD::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (INTEGER -224 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (INTEGER -224 0), not a (UNSIGNED-BYTE 29).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFDIGEST WHIRLPOOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/digests/whirlpool-tmpZPXYCAVV.fasl
; compilation finished in 0:00:06.220
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/blake2-mac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS BLAKE2-MAC ...)
; processing (DEFUN MAKE-BLAKE2-MAC ...)
; processing (DEFMETHOD COPY-BLAKE2-MAC ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN UPDATE-BLAKE2-MAC ...)
; processing (DEFUN BLAKE2-MAC-DIGEST ...)
; processing (DEFMAC BLAKE2-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/blake2-mac-tmp8I8UEPNR.fasl
; compilation finished in 0:00:00.535
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/blake2s-mac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS BLAKE2S-MAC ...)
; processing (DEFUN MAKE-BLAKE2S-MAC ...)
; processing (DEFMETHOD COPY-BLAKE2S-MAC ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN UPDATE-BLAKE2S-MAC ...)
; processing (DEFUN BLAKE2S-MAC-DIGEST ...)
; processing (DEFMAC BLAKE2S-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/blake2s-mac-tmp248YL1D3.fasl
; compilation finished in 0:00:00.575
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/cmac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CMAC ...)
; processing (DEFUN MAKE-CMAC ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFUN UPDATE-CMAC ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/cmac.lisp
; in: DEFUN UPDATE-CMAC
;     (< 0 IRONCLAD::BUFFER-INDEX IRONCLAD:BLOCK-LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT (0.0d0)) (SINGLE-FLOAT (0.0))
;                               (RATIONAL (0))), not a FLOAT.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (DOUBLE-FLOAT (0.0d0) (5.36870908d8))
;                                (SINGLE-FLOAT (0.0) (5.368709e8))
;                                (RATIONAL (0) (536870908))), not a FLOAT.

;     (= IRONCLAD::BUFFER-INDEX IRONCLAD:BLOCK-LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (FUNCALL IRONCLAD::ENCRYPTION-FUNCTION IRONCLAD::CIPHER IRONCLAD::BUFFER 0
;              IRONCLAD::BUFFER 0)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ENCRYPTION-FUNCTION is not known to be a function

;     (MIN IRONCLAD::REMAINING (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX))
; 
; note: unable to open code because: The operands might not be the same type.

;     (< 0 IRONCLAD::BUFFER-INDEX IRONCLAD:BLOCK-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (OR (DOUBLE-FLOAT #1=(0.0d0))
;                                   (SINGLE-FLOAT #2=(0.0)) (RATIONAL #3=(0))), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (OR (DOUBLE-FLOAT #1#) (SINGLE-FLOAT #2#)
;                                   (RATIONAL #3#)), not a (UNSIGNED-BYTE 32).
;       etc.

;     (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (DOUBLE-FLOAT #1=(0.0d0) #2=(5.36870908d8))
;                                    (SINGLE-FLOAT #3=(0.0) #4=(5.368709e8))
;                                    (RATIONAL #5=(0) #6=(536870908))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL #7=(-536870908) #8=(536870908))
;                            (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                            (DOUBLE-FLOAT -5.36870908d8 5.36870908d8))
;                        . #9=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (DOUBLE-FLOAT #1# #2#)
;                                    (SINGLE-FLOAT #3# #4#) (RATIONAL #5# #6#)), not a (UNSIGNED-BYTE
;                                                                                       32).
;       The result is a (VALUES
;                        (OR (RATIONAL #7# #8#)
;                            (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                            (DOUBLE-FLOAT -5.36870908d8 5.36870908d8))
;                        . #9#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MIN IRONCLAD::REMAINING (- IRONCLAD:BLOCK-LENGTH IRONCLAD::BUFFER-INDEX))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a (OR (RATIONAL #1=(-536870908) #2=(536870908))
;                                    (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                                    (DOUBLE-FLOAT -5.36870908d8 5.36870908d8)), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER -536870908 536870908), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a (OR (RATIONAL #1# #2#)
;                                    (SINGLE-FLOAT -5.368709e8 5.368709e8)
;                                    (DOUBLE-FLOAT -5.36870908d8 5.36870908d8)), not a (UNSIGNED-BYTE
;                                                                                       32).
;       etc.

;     (DECF IRONCLAD::REMAINING)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870907) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870907) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

;     (PLUSP IRONCLAD::REMAINING)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       etc.

;     (> IRONCLAD::REMAINING IRONCLAD:BLOCK-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER * 536870908), not a (UNSIGNED-BYTE 32).
;       etc.

;     (PLUSP IRONCLAD::REMAINING)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER * 536870908), not a FIXNUM.
;       etc.

; processing (DEFUN CMAC-DIGEST ...)
; processing (DEFMAC CMAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/cmac-tmp10I286H8.fasl
; compilation finished in 0:00:00.530
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/hmac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS HMAC ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-HMAC ...)
; processing (DEFMETHOD REINITIALIZE-INSTANCE ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/hmac.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (HMAC T)
;     (MAKE-ARRAY IRONCLAD:BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                 :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                    :INITIAL-ELEMENT 0)

;     (MAKE-ARRAY IRONCLAD:BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                 :INITIAL-ELEMENT 92)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                    :INITIAL-ELEMENT 92)

;     (MAKE-ARRAY IRONCLAD:BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                 :INITIAL-ELEMENT 54)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY BLOCK-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8)
;                    :INITIAL-ELEMENT 54)

; processing (DEFUN UPDATE-HMAC ...)
; processing (DEFUN HMAC-DIGEST ...)
; processing (DEFMAC HMAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/hmac-tmpWPLPJOS5.fasl
; compilation finished in 0:00:00.550
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS GMAC ...)
; processing (DEFUN MAKE-GMAC ...)
; processing (DECLAIM (INLINE GMAC-SWAP-16))
; processing (DEFUN GMAC-SWAP-16 ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GMAC-SWAP-16
;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 0)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 8)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::DATA 8)
;             (IRONCLAD:UB64REF/BE IRONCLAD::DATA 0)
;           (IRONCLAD:UB64REF/LE IRONCLAD::DATA 0) IRONCLAD::X)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 8)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA 0)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN GHASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GHASH
;     (LET ((IRONCLAD::Y
;            (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)))
;       (DOTIMES (IRONCLAD::J IRONCLAD::Q)
;         (REPLACE IRONCLAD::Y IRONCLAD::X :START2 IRONCLAD::I)
;         (IRONCLAD::GMAC-SWAP-16 IRONCLAD::Y)
;         (IRONCLAD::XOR-BLOCK 16 IRONCLAD::Z 0 IRONCLAD::Y 0 IRONCLAD::Z 0)
;         (IRONCLAD::GMAC-MUL IRONCLAD::Z IRONCLAD::H)
;         (INCF IRONCLAD::I 16))
;       (IRONCLAD::GMAC-SWAP-16 IRONCLAD::Z))
; 
; note: deleting unreachable code

; processing (DEFUN J0 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFMETHOD SHARED-INITIALIZE :AFTER (GMAC T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

;     (LET ((IRONCLAD::CIPHER
;            (IF (OR IRONCLAD::CIPHER-NAME #)
;                (IRONCLAD:MAKE-CIPHER IRONCLAD::CIPHER-NAME :KEY IRONCLAD::KEY
;                                      :MODE :ECB)
;                (REINITIALIZE-INSTANCE # :KEY IRONCLAD::KEY :MODE :ECB)))
;           (IRONCLAD::HKEY (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8)))
;           (IRONCLAD::IV (IRONCLAD::GMAC-IV IRONCLAD::MAC)))
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (16)) IRONCLAD::HKEY))
;       (SETF (IRONCLAD::GMAC-KEY IRONCLAD::MAC) IRONCLAD::HKEY
;             (IRONCLAD::GMAC-TOTAL-LENGTH IRONCLAD::MAC) 0
;             (IRONCLAD::GMAC-BUFFER-LENGTH IRONCLAD::MAC) 0
;             (IRONCLAD::GMAC-CIPHER IRONCLAD::MAC) IRONCLAD::CIPHER)
;       (FILL (IRONCLAD::GMAC-ACCUMULATOR IRONCLAD::MAC) 0)
;       (FILL IRONCLAD::HKEY 0)
;       (IRONCLAD:ENCRYPT-IN-PLACE IRONCLAD::CIPHER IRONCLAD::HKEY)
;       (IRONCLAD::GMAC-SWAP-16 IRONCLAD::HKEY)
;       (LET ((IRONCLAD::J0
;              (IRONCLAD::J0 IRONCLAD::HKEY IRONCLAD::INITIALIZATION-VECTOR)))
;         (SETF (IRONCLAD::GMAC-J0 IRONCLAD::MAC) IRONCLAD::J0)
;         (REPLACE IRONCLAD::IV IRONCLAD::J0))
;       (IRONCLAD:ENCRYPT-IN-PLACE IRONCLAD::CIPHER IRONCLAD::IV)
;       IRONCLAD::MAC)
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code

; processing (DEFUN GMAC-MUL ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GMAC-MUL
;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z0
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::Z1
;             (AREF IRONCLAD::KEY (+ (* IRONCLAD::I 8) IRONCLAD::J) IRONCLAD::B 1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/BE IRONCLAD::ACCUMULATOR 0) IRONCLAD::Z0
;           (IRONCLAD:UB64REF/BE IRONCLAD::ACCUMULATOR 8) IRONCLAD::Z1)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN UPDATE-GMAC ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN UPDATE-GMAC
;     (INCF IRONCLAD::TOTAL-LENGTH 16)
; --> THE 
; ==>
;   (+ 16 IRONCLAD::TOTAL-LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615)
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (INTEGER 16 18446744073709551615) . #2#), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       etc.

;     (IRONCLAD::GMAC-SWAP-16 IRONCLAD::BUFFER)
; 
; note: deleting unreachable code

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA IRONCLAD::START)
; 
; note: deleting unreachable code

;     (IRONCLAD:UB64REF/BE IRONCLAD::DATA (+ IRONCLAD::START 8))
; 
; note: deleting unreachable code

;     (IRONCLAD::XOR-BLOCK 16 IRONCLAD::ACCUMULATOR 0 IRONCLAD::BUFFER 0
;                          IRONCLAD::ACCUMULATOR 0)
; 
; note: deleting unreachable code

; processing (DEFUN GMAC-DIGEST ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/gmac.lisp
; in: DEFUN GMAC-DIGEST
;     (IRONCLAD::GMAC-SWAP-16 IRONCLAD::BUFFER)
; 
; note: deleting unreachable code

;     (IRONCLAD::GMAC-SWAP-16 IRONCLAD::ACCUMULATOR)
; 
; note: deleting unreachable code

; processing (DEFMAC GMAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/gmac-tmpEP3DCDT5.fasl
; compilation finished in 0:00:13.616
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/poly1305.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS POLY1305 ...)
; processing (DEFUN MAKE-POLY1305 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN POLY1305-PROCESS-FULL-BLOCKS ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/poly1305.lisp
; in: DEFUN POLY1305-PROCESS-FULL-BLOCKS
;     (IRONCLAD::MOD64+ IRONCLAD::H0
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA IRONCLAD::START))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H1
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 4)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H2
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 8)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H3
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 12)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
;                       (LOGAND IRONCLAD::X0 4294967295))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X0 -32))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U0 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X0 -32)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X1 -32))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U1 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X1 -32)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X2 -32))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U2 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X2 -32)))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U3 -32)
;                       (LOGAND IRONCLAD::U5 3))
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD::MOD64+ IRONCLAD::H0
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA IRONCLAD::START))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::H1
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 4)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::H2
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 8)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ IRONCLAD::H3
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 12)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR1)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR2)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR1)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R0)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::RR3)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR2)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 79228162495817593515539431426)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 79228162495817593515539431426) . #1#), not a (VALUES
;                                                                                  (SIGNED-BYTE
;                                                                                   32)
;                                                                                  &REST
;                                                                                  T).
;       etc.

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 18446744065119617026) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 32), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (MOD 18446744065119617026) . #1#), not a (VALUES
;                                                                         (SIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                       (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                        (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                         (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3))))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
;                       (IRONCLAD::MOD64+
;                        (IRONCLAD::MOD64* IRONCLAD::S1 IRONCLAD::R2)
;                        (IRONCLAD::MOD64+
;                         (IRONCLAD::MOD64* IRONCLAD::S2 IRONCLAD::R1)
;                         (IRONCLAD::MOD64+
;                          (IRONCLAD::MOD64* IRONCLAD::S3 IRONCLAD::R0)
;                          (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR3)))))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 30), not a FIXNUM.
;       The result is a (VALUES (MOD 5368709116) . #2=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 30), not a FIXNUM.
;       The result is a (VALUES (MOD 5368709116) . #2#), not a (VALUES FIXNUM
;                                                                      &REST T).
;       etc.

;     (LOGAND IRONCLAD::X0 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
;                       (LOGAND IRONCLAD::X0 4294967295))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGAND IRONCLAD::X1 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X0 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X0 -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U0 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X1 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X0 -32)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGAND IRONCLAD::X2 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X1 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X1 -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U1 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X2 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X1 -32)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGAND IRONCLAD::X3 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::X2 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                       (IRONCLAD::MOD64ASH IRONCLAD::X2 -32))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U2 -32)
;                       (IRONCLAD::MOD64+ (LOGAND IRONCLAD::X3 4294967295)
;                                         (IRONCLAD::MOD64ASH IRONCLAD::X2 -32)))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (IRONCLAD::MOD64ASH IRONCLAD::U3 -32)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::MOD64+ (IRONCLAD::MOD64ASH IRONCLAD::U3 -32)
;                       (LOGAND IRONCLAD::U5 3))
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 4294967299) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 4294967299) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (LOGAND IRONCLAD::U0 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U1 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U2 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U3 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOGAND IRONCLAD::U4 4294967295)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.

;     (LET* ((IRONCLAD::HIBIT
;             (IF IRONCLAD::FINAL
;                 0
;                 1))
;            (IRONCLAD::H0 (AREF IRONCLAD::ACCUMULATOR 0))
;            (IRONCLAD::H1 (AREF IRONCLAD::ACCUMULATOR 1))
;            (IRONCLAD::H2 (AREF IRONCLAD::ACCUMULATOR 2))
;            (IRONCLAD::H3 (AREF IRONCLAD::ACCUMULATOR 3))
;            (IRONCLAD::H4 (AREF IRONCLAD::ACCUMULATOR 4))
;            (IRONCLAD::R0 (AREF IRONCLAD::R 0))
;            (IRONCLAD::R1 (AREF IRONCLAD::R 1))
;            (IRONCLAD::R2 (AREF IRONCLAD::R 2))
;            (IRONCLAD::R3 (AREF IRONCLAD::R 3))
;            (IRONCLAD::RR0
;             (IRONCLAD::MOD32* (IRONCLAD::MOD32ASH IRONCLAD::R0 -2) 5))
;            (IRONCLAD::RR1
;             (IRONCLAD::MOD32+ (IRONCLAD::MOD32ASH IRONCLAD::R1 -2) IRONCLAD::R1))
;            ...)
;       (DECLARE
;        (TYPE (UNSIGNED-BYTE 32) IRONCLAD::HIBIT IRONCLAD::H0 IRONCLAD::H1
;         IRONCLAD::H2 IRONCLAD::H3 IRONCLAD::H4 IRONCLAD::R0 IRONCLAD::R1
;         IRONCLAD::R2 IRONCLAD::R3 ...))
;       (LOOP IRONCLAD::WHILE (>= IRONCLAD::REMAINING 16)
;             DO (LET* ((IRONCLAD::S0 #)
;                       (IRONCLAD::S1 #)
;                       (IRONCLAD::S2 #)
;                       (IRONCLAD::S3 #)
;                       (IRONCLAD::S4 #)
;                       (IRONCLAD::X0 #)
;                       (IRONCLAD::X1 #)
;                       (IRONCLAD::X2 #)
;                       (IRONCLAD::X3 #)
;                       (IRONCLAD::X4 #)
;                       (IRONCLAD::U5 #)
;                       (IRONCLAD::U0 #)
;                       ...)
;                  (DECLARE
;                   (TYPE # IRONCLAD::S0 IRONCLAD::S1 IRONCLAD::S2 IRONCLAD::S3
;                    IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;                    IRONCLAD::U0 IRONCLAD::U1 ...)
;                   (TYPE # IRONCLAD::S4 IRONCLAD::X4 IRONCLAD::U5))
;                  (SETF IRONCLAD::H0 #
;                        IRONCLAD::H1 #
;                        IRONCLAD::H2 #
;                        IRONCLAD::H3 #
;                        IRONCLAD::H4 #)) (INCF IRONCLAD::START 16) (DECF
;                                                                    IRONCLAD::REMAINING
;                                                                    16))
;       (SETF (AREF IRONCLAD::ACCUMULATOR 0) IRONCLAD::H0
;             (AREF IRONCLAD::ACCUMULATOR 1) IRONCLAD::H1
;             (AREF IRONCLAD::ACCUMULATOR 2) IRONCLAD::H2
;             (AREF IRONCLAD::ACCUMULATOR 3) IRONCLAD::H3
;             (AREF IRONCLAD::ACCUMULATOR 4) IRONCLAD::H4)
;       (VALUES IRONCLAD::START IRONCLAD::REMAINING))
; 
; note: doing unsigned word to integer coercion (cost 20) to R0
; 
; note: doing unsigned word to integer coercion (cost 20) to R1
; 
; note: doing unsigned word to integer coercion (cost 20) to R2
; 
; note: doing unsigned word to integer coercion (cost 20) to RR1
; 
; note: doing unsigned word to integer coercion (cost 20) to RR2
; 
; note: doing unsigned word to integer coercion (cost 20) to RR3

;     (IRONCLAD::MOD64+ IRONCLAD::H0
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA IRONCLAD::START))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H0
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64+ IRONCLAD::H1
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 4)))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H1
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64+ IRONCLAD::H2
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 8)))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H2
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64+ IRONCLAD::H3
;                       (IRONCLAD:UB32REF/LE IRONCLAD::DATA (+ IRONCLAD::START 12)))
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20) from H3
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (LET* ((IRONCLAD::S0
;             (IRONCLAD::MOD64+ IRONCLAD::H0
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA
;                                                    IRONCLAD::START)))
;            (IRONCLAD::S1
;             (IRONCLAD::MOD64+ IRONCLAD::H1
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA #)))
;            (IRONCLAD::S2
;             (IRONCLAD::MOD64+ IRONCLAD::H2
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA #)))
;            (IRONCLAD::S3
;             (IRONCLAD::MOD64+ IRONCLAD::H3
;                               (IRONCLAD:UB32REF/LE IRONCLAD::DATA #)))
;            (IRONCLAD::S4 (IRONCLAD::MOD32+ IRONCLAD::H4 IRONCLAD::HIBIT))
;            (IRONCLAD::X0
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R0)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X1
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R1)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X2
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R2)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X3
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
;                               (IRONCLAD::MOD64+ # #)))
;            (IRONCLAD::X4 (IRONCLAD::MOD32* IRONCLAD::S4 (LOGAND IRONCLAD::R0 3)))
;            (IRONCLAD::U5 (IRONCLAD::MOD32+ IRONCLAD::X4 (LOGAND # 4294967295)))
;            (IRONCLAD::U0
;             (IRONCLAD::MOD64+ (IRONCLAD::MOD64* # 5)
;                               (LOGAND IRONCLAD::X0 4294967295)))
;            ...)
;       (DECLARE
;        (TYPE (UNSIGNED-BYTE 64) IRONCLAD::S0 IRONCLAD::S1 IRONCLAD::S2
;         IRONCLAD::S3 IRONCLAD::X0 IRONCLAD::X1 IRONCLAD::X2 IRONCLAD::X3
;         IRONCLAD::U0 IRONCLAD::U1 ...)
;        (TYPE (UNSIGNED-BYTE 32) IRONCLAD::S4 IRONCLAD::X4 IRONCLAD::U5))
;       (SETF IRONCLAD::H0 (LOGAND IRONCLAD::U0 4294967295)
;             IRONCLAD::H1 (LOGAND IRONCLAD::U1 4294967295)
;             IRONCLAD::H2 (LOGAND IRONCLAD::U2 4294967295)
;             IRONCLAD::H3 (LOGAND IRONCLAD::U3 4294967295)
;             IRONCLAD::H4 (LOGAND IRONCLAD::U4 4294967295)))
; 
; note: doing unsigned word to integer coercion (cost 20) to S4

;     (IRONCLAD::MOD64* IRONCLAD::S4 IRONCLAD::RR0)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64* IRONCLAD::S0 IRONCLAD::R3)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (IRONCLAD::MOD64* (IRONCLAD::MOD32ASH IRONCLAD::U5 -2) 5)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN UPDATE-POLY1305 ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/poly1305.lisp
; in: DEFUN UPDATE-POLY1305
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (INCF IRONCLAD::START IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::START)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (DECF IRONCLAD::REMAINING IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFUN POLY1305-DIGEST ...)
; processing (DEFMAC POLY1305 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/poly1305-tmpITKEB6CQ.fasl
; compilation finished in 0:00:01.740
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SIPHASH ...)
; processing (DEFUN MAKE-SIPHASH ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMACRO SIPHASH-ROUND ...)
; processing (DEFUN SIPHASH-COMPRESS ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN SIPHASH-COMPRESS
;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA IRONCLAD::START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR IRONCLAD::V3 IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V0 IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD:UB64REF/LE IRONCLAD::DATA IRONCLAD::START)
; --> BLOCK DPB 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN SIPHASH-FINALIZE ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN SIPHASH-FINALIZE
;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

;     (LOGXOR IRONCLAD::V2
;             (IF (= IRONCLAD:DIGEST-LENGTH 16)
;                 238
;                 255))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::TAG 0)
;             (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V1 221)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

;     (IRONCLAD::SIPHASH-ROUND IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; --> PROGN SETF SETQ THE IRONCLAD::MOD64+ LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (MOD 36893488147419103231) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                    FIXNUM
;                                                                                    &REST
;                                                                                    T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (MOD 36893488147419103231) . #1#), not a (VALUES
;                                                                         (UNSIGNED-BYTE
;                                                                          32)
;                                                                         &REST T).
;       etc.

; --> PROGN SETF SETQ THE 
; ==>
;   (LOGXOR IRONCLAD::V1 IRONCLAD::V2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; ==>
;   (LOGXOR IRONCLAD::V3 IRONCLAD::V0)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 64) . #1#), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

;     (SETF (IRONCLAD:UB64REF/LE IRONCLAD::TAG 8)
;             (LOGXOR IRONCLAD::V0 IRONCLAD::V1 IRONCLAD::V2 IRONCLAD::V3))
; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.

; processing (DEFUN UPDATE-SIPHASH ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN UPDATE-SIPHASH
;     (- IRONCLAD::END IRONCLAD::START)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (INCF IRONCLAD::START IRONCLAD::N)
; --> THE 
; ==>
;   (+ IRONCLAD::N IRONCLAD::START)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (INCF IRONCLAD::DATA-LENGTH IRONCLAD::N)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G125)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (DECF IRONCLAD::REMAINING IRONCLAD::N)
; --> THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (INCF IRONCLAD::DATA-LENGTH IRONCLAD::REMAINING)
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G148)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN SIPHASH-DIGEST ...)

; file: /usr/share/common-lisp/source/ironclad/src/macs/siphash.lisp
; in: DEFUN SIPHASH-DIGEST
;     (LET ((IRONCLAD::BUFFER (COPY-SEQ (IRONCLAD::SIPHASH-BUFFER IRONCLAD::MAC)))
;           (IRONCLAD::BUFFER-LENGTH
;            (IRONCLAD::SIPHASH-BUFFER-LENGTH IRONCLAD::MAC))
;           (IRONCLAD::STATE (COPY-SEQ (IRONCLAD::SIPHASH-STATE IRONCLAD::MAC)))
;           (IRONCLAD::COMPRESSION-ROUNDS
;            (IRONCLAD::SIPHASH-COMPRESSION-ROUNDS IRONCLAD::MAC))
;           (IRONCLAD::FINALIZATION-ROUNDS
;            (IRONCLAD::SIPHASH-FINALIZATION-ROUNDS IRONCLAD::MAC))
;           (IRONCLAD:DIGEST-LENGTH
;            (IRONCLAD::SIPHASH-DIGEST-LENGTH IRONCLAD::MAC))
;           (IRONCLAD::DATA-LENGTH (IRONCLAD::SIPHASH-DATA-LENGTH IRONCLAD::MAC)))
;       (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (8)) IRONCLAD::BUFFER)
;                (TYPE (INTEGER 0 8) IRONCLAD::BUFFER-LENGTH)
;                (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (4)) IRONCLAD::STATE)
;                (TYPE FIXNUM IRONCLAD::COMPRESSION-ROUNDS
;                 IRONCLAD::FINALIZATION-ROUNDS IRONCLAD:DIGEST-LENGTH
;                 IRONCLAD::DATA-LENGTH)
;                (DYNAMIC-EXTENT IRONCLAD::BUFFER IRONCLAD::STATE))
;       (FILL IRONCLAD::BUFFER 0 :START IRONCLAD::BUFFER-LENGTH)
;       (SETF (AREF IRONCLAD::BUFFER 7) (MOD IRONCLAD::DATA-LENGTH 256))
;       (IRONCLAD::SIPHASH-COMPRESS IRONCLAD::STATE IRONCLAD::BUFFER 0 8
;        IRONCLAD::DATA-LENGTH IRONCLAD::COMPRESSION-ROUNDS)
;       (LET ((IRONCLAD::TAG (MAKE-ARRAY IRONCLAD:DIGEST-LENGTH :ELEMENT-TYPE '#)))
;         (IRONCLAD::SIPHASH-FINALIZE IRONCLAD::STATE IRONCLAD::FINALIZATION-ROUNDS
;          IRONCLAD::TAG)
;         IRONCLAD::TAG))
; --> LET VALUES 
; ==>
;   1
; 
; note: could not stack allocate #:G35 in:
;        (LET ((BUFFER (COPY-SEQ (SIPHASH-BUFFER MAC)))
;              (BUFFER-LENGTH (SIPHASH-BUFFER-LENGTH MAC))
;              (STATE (COPY-SEQ (SIPHASH-STATE MAC)))
;              (COMPRESSION-ROUNDS (SIPHASH-COMPRESSION-ROUNDS MAC))
;              (FINALIZATION-ROUNDS (SIPHASH-FINALIZATION-ROUNDS MAC))
;              (DIGEST-LENGTH (SIPHASH-DIGEST-LENGTH MAC))
;              (DATA-LENGTH (SIPHASH-DATA-LENGTH MAC)))
;          (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (8)) BUFFER)
;                   (TYPE (INTEGER 0 8) BUFFER-LENGTH)
;                   (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (4)) STATE)
;                   (TYPE FIXNUM COMPRESSION-ROUNDS FINALIZATION-ROUNDS
;                    DIGEST-LENGTH DATA-LENGTH)
;                   (DYNAMIC-EXTENT BUFFER STATE))
;          (FILL BUFFER 0 :START BUFFER-LENGTH)
;          (SETF (AREF BUFFER 7) (MOD DATA-LENGTH 256))
;          (SIPHASH-COMPRESS STATE BUFFER 0 8 DATA-LENGTH COMPRESSION-ROUNDS)
;          (LET ((TAG
;                 (MAKE-ARRAY DIGEST-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8))))
;            (SIPHASH-FINALIZE STATE FINALIZATION-ROUNDS TAG)
;            TAG))
; 
; note: could not stack allocate #:G31 in:
;        (LET ((BUFFER (COPY-SEQ (SIPHASH-BUFFER MAC)))
;              (BUFFER-LENGTH (SIPHASH-BUFFER-LENGTH MAC))
;              (STATE (COPY-SEQ (SIPHASH-STATE MAC)))
;              (COMPRESSION-ROUNDS (SIPHASH-COMPRESSION-ROUNDS MAC))
;              (FINALIZATION-ROUNDS (SIPHASH-FINALIZATION-ROUNDS MAC))
;              (DIGEST-LENGTH (SIPHASH-DIGEST-LENGTH MAC))
;              (DATA-LENGTH (SIPHASH-DATA-LENGTH MAC)))
;          (DECLARE (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (8)) BUFFER)
;                   (TYPE (INTEGER 0 8) BUFFER-LENGTH)
;                   (TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (4)) STATE)
;                   (TYPE FIXNUM COMPRESSION-ROUNDS FINALIZATION-ROUNDS
;                    DIGEST-LENGTH DATA-LENGTH)
;                   (DYNAMIC-EXTENT BUFFER STATE))
;          (FILL BUFFER 0 :START BUFFER-LENGTH)
;          (SETF (AREF BUFFER 7) (MOD DATA-LENGTH 256))
;          (SIPHASH-COMPRESS STATE BUFFER 0 8 DATA-LENGTH COMPRESSION-ROUNDS)
;          (LET ((TAG
;                 (MAKE-ARRAY DIGEST-LENGTH :ELEMENT-TYPE '(UNSIGNED-BYTE 8))))
;            (SIPHASH-FINALIZE STATE FINALIZATION-ROUNDS TAG)
;            TAG))

; processing (DEFMAC SIPHASH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/siphash-tmpGDVYG5EZ.fasl
; compilation finished in 0:00:01.210
; compiling file "/usr/share/common-lisp/source/ironclad/src/macs/skein-mac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SKEIN-MAC ...)
; processing (DEFUN MAKE-SKEIN-MAC ...)
; processing (DEFMETHOD COPY-SKEIN-MAC ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN UPDATE-SKEIN-MAC ...)
; processing (DEFUN SKEIN-MAC-DIGEST ...)
; processing (DEFMAC SKEIN-MAC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/macs/skein-mac-tmpCY8SPTQY.fasl
; compilation finished in 0:00:00.675
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/generator.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFVAR +FORTUNA-CIPHER-BLOCK-SIZE+ ...)
; processing (DEFCLASS FORTUNA-GENERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRNG-RESEED ...)
; processing (DEFUN %GENERATE-BLOCKS ...)
; processing (DEFMETHOD PRNG-RANDOM-DATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/generator-tmpS67FKBX3.fasl
; compilation finished in 0:00:00.215
; compiling file "/usr/share/common-lisp/source/ironclad/src/prng/fortuna.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFPARAMETER +MIN-POOL-SIZE+ ...)
; processing (DEFPARAMETER +FORTUNA-SEED-LENGTH+ ...)
; processing (DEFCLASS FORTUNA-POOL ...)
; processing (DEFCLASS FORTUNA-PRNG ...)
; processing (DEFMETHOD PRNG-RANDOM-DATA ...)
; processing (DEFUN ADD-RANDOM-EVENT ...)
; processing (DEFMETHOD PRNG-SEED-LENGTH ...)
; processing (DEFMETHOD PRNG-RESEED ...)
; processing (DEFUN MAKE-FORTUNA ...)
; processing (DEFMETHOD MAKE-PRNG ...)
; processing (DEFMETHOD MAKE-PRNG ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/prng/fortuna-tmp38832E9.fasl
; compilation finished in 0:00:00.365
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/eax.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS EAX ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PROCESS-ASSOCIATED-DATA ...)
; processing (DEFMETHOD PRODUCE-TAG ...)
; processing (DEFMETHOD ENCRYPT ...)
; processing (DEFMETHOD DECRYPT ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFAEAD EAX)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/eax-tmpPC0NBPQ.fasl
; compilation finished in 0:00:00.605
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/etm.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ETM ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PROCESS-ASSOCIATED-DATA ...)
; processing (DEFMETHOD PRODUCE-TAG ...)
; processing (DEFMETHOD ENCRYPT ...)
; processing (DEFMETHOD DECRYPT ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFAEAD ETM)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/etm-tmpG3126E8T.fasl
; compilation finished in 0:00:00.435
; compiling file "/usr/share/common-lisp/source/ironclad/src/aead/gcm.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS GCM ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PROCESS-ASSOCIATED-DATA ...)
; processing (DEFMETHOD PRODUCE-TAG ...)
; processing (DEFMETHOD ENCRYPT ...)

; file: /usr/share/common-lisp/source/ironclad/src/aead/gcm.lisp
; in: DEFMETHOD ENCRYPT (GCM T T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD DECRYPT ...)

; file: /usr/share/common-lisp/source/ironclad/src/aead/gcm.lisp
; in: DEFMETHOD DECRYPT (GCM T T)
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)
; 
; note: could not stack allocate:
;        (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 8) :INITIAL-ELEMENT 0)

; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFAEAD GCM)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/aead/gcm-tmp5JEXSP3Q.fasl
; compilation finished in 0:00:00.625
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/argon2.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ARGON2 ...)
; processing (DEFCLASS ARGON2I ...)
; processing (DEFCLASS ARGON2D ...)
; processing (DEFCONSTANT +ARGON2-BLOCK-SIZE+ ...)
; processing (DEFTYPE ARGON2-BLOCK ...)
; processing (DEFUN ARGON2-LOAD-BLOCK ...)
; processing (DEFUN ARGON2-STORE-BLOCK ...)
; processing (DEFUN ARGON2-COPY-BLOCK ...)
; processing (DEFUN ARGON2-XOR-BLOCK ...)
; processing (DEFUN ARGON2-UPDATE-DIGESTER-32 ...)
; processing (DEFUN ARGON2-EXTENDED-HASH ...)
; processing (DEFMACRO ARGON2-G ...)
; processing (DEFMACRO ARGON2-ROUND ...)
; processing (DEFUN ARGON2-G-ROUNDS ...)
; processing (DEFUN ARGON2-G-COPY ...)
; processing (DEFUN ARGON2-G-XOR ...)
; processing (DEFUN ARGON2-UNARY-G ...)
; processing (DEFUN ARGON2I-GIDX-REFRESH ...)
; processing (DEFUN ARGON2I-GIDX-INIT ...)
; processing (DEFUN ARGON2I-GIDX-NEXT ...)
; processing (DEFUN ARGON2D-GIDX-INIT ...)
; processing (DEFUN ARGON2D-GIDX-NEXT ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/kdf/argon2.lisp
; in: DEFMETHOD DERIVE-KEY (ARGON2 T T T T)
;     (MAKE-ARRAY 72 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 72 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

;     (MAKE-ARRAY 1024 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 1024 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/argon2-tmpLLDF3K1T.fasl
; compilation finished in 0:00:18.840
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/bcrypt.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS BCRYPT ...)
; processing (DEFCONST +BCRYPT-INITIAL-HASH+ ...)
; processing (DEFUN BCRYPT-EXPAND-KEY ...)
; processing (DEFUN BCRYPT-EKSBLOWFISH ...)
; processing (DEFMETHOD DERIVE-KEY ...)
; processing (DEFCLASS BCRYPT-PBKDF ...)
; processing (DEFCONST +BCRYPT-PBKDF-INITIAL-HASH+ ...)
; processing (DEFUN BCRYPT-HASH ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/bcrypt-tmpJXYIMMJQ.fasl
; compilation finished in 0:00:01.075
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/hmac.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS HMAC-KDF ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN HKDF-EXTRACT ...)
; processing (DEFUN HKDF-EXPAND ...)
; processing (DEFUN HMAC-DERIVE-KEY ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/hmac-tmp3O86T7P9.fasl
; compilation finished in 0:00:00.165
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/pkcs5.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS PBKDF1 ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD DERIVE-KEY ...)
; processing (DEFCLASS PBKDF2 ...)
; processing (DEFUN PBKDF2-DERIVE-KEY ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/pkcs5-tmpSU7VPU68.fasl
; compilation finished in 0:00:00.460
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/password-hash.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFUN MAKE-RANDOM-SALT ...)
; processing (DEFUN PBKDF2-HASH-PASSWORD ...)
; processing (DEFUN PBKDF2-HASH-PASSWORD-TO-COMBINED-STRING ...)
; processing (DEFUN PBKDF2-CHECK-PASSWORD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/password-hash-tmpNSMC798T.fasl
; compilation finished in 0:00:00.195
; compiling file "/usr/share/common-lisp/source/ironclad/src/kdf/scrypt.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SCRYPT-KDF ...)
; processing (DEFUN SCRYPT-VECTOR-SALSA ...)

; file: /usr/share/common-lisp/source/ironclad/src/kdf/scrypt.lisp
; in: DEFUN SCRYPT-VECTOR-SALSA
;     (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))
; 
; note: could not stack allocate: (MAKE-ARRAY 16 :ELEMENT-TYPE '(UNSIGNED-BYTE 32))

; processing (DEFUN BLOCK-MIX ...)

; file: /usr/share/common-lisp/source/ironclad/src/kdf/scrypt.lisp
; in: DEFUN BLOCK-MIX
;     (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFUN SMIX ...)
; processing (DEFMETHOD DERIVE-KEY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/kdf/scrypt-tmpS29GF1P4.fasl
; compilation finished in 0:00:00.485
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/dsa.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS DSA-KEY ...)
; processing (DEFCLASS DSA-PUBLIC-KEY ...)
; processing (DEFCLASS DSA-PRIVATE-KEY ...)
; processing (DEFUN DSA-KEY-P ...)
; processing (DEFUN DSA-KEY-Q ...)
; processing (DEFUN DSA-KEY-G ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/dsa-tmpQXNG4IU7.fasl
; compilation finished in 0:00:00.825
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/rsa.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS RSA-KEY ...)
; processing (DEFCLASS RSA-PUBLIC-KEY ...)
; processing (DEFCLASS RSA-PRIVATE-KEY ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFUN RSA-CORE ...)
; processing (DEFMETHOD MAKE-MESSAGE ...)
; processing (DEFMETHOD DESTRUCTURE-MESSAGE ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/rsa-tmpEUCVFYP4.fasl
; compilation finished in 0:00:00.570
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/elgamal.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ELGAMAL-KEY ...)
; processing (DEFCLASS ELGAMAL-PUBLIC-KEY ...)
; processing (DEFCLASS ELGAMAL-PRIVATE-KEY ...)
; processing (DEFUN ELGAMAL-KEY-P ...)
; processing (DEFUN ELGAMAL-KEY-G ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD MAKE-MESSAGE ...)
; processing (DEFMETHOD DESTRUCTURE-MESSAGE ...)
; processing (DEFMETHOD ENCRYPT-MESSAGE ...)
; processing (DEFMETHOD DECRYPT-MESSAGE ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/elgamal-tmpYNYD5896.fasl
; compilation finished in 0:00:01.270
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CURVE25519-PUBLIC-KEY ...)
; processing (DEFCLASS CURVE25519-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +CURVE25519-BITS+ ...)
; processing (DEFCONSTANT +CURVE25519-P+ ...)
; processing (DEFCONSTANT +CURVE25519-A24+ ...)
; processing (DEFCONST +CURVE25519-G+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN CURVE25519-DOUBLE-AND-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFUN CURVE25519-DOUBLE-AND-ADD
;     (+ IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T3 IRONCLAD::T3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T2 IRONCLAD::T4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T2 IRONCLAD::T4) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T3 IRONCLAD::T6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::T8 IRONCLAD::T9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T8 IRONCLAD::T9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T8 IRONCLAD::T9) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T2 IRONCLAD::T4)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T5 IRONCLAD::+CURVE25519-A24+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         7043980164573656116202093731033511498437972977164912432212323207953379415383793369)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         7043980164573656116202093731033511498437972977164912432212323207953379415383793369)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ IRONCLAD::T4 IRONCLAD::T12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T5 IRONCLAD::T13)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T10 IRONCLAD::T10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T11 IRONCLAD::T11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::X3 IRONCLAD::T14)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X3 IRONCLAD::T14) IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFMETHOD EC-DECODE-SCALAR ((EQL :CURVE25519) T)
;     (LDB (BYTE (1- IRONCLAD::+CURVE25519-BITS+) 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (SETF (LDB (BYTE 3 0) IRONCLAD::X) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (SETF (LDB (BYTE 1 (- IRONCLAD::+CURVE25519-BITS+ 2)) IRONCLAD::X) 1)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFMETHOD EC-ENCODE-POINT (CURVE25519-POINT)
;     (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE25519 IRONCLAD::Z))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE25519 IRONCLAD::Z))
;          IRONCLAD::+CURVE25519-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE25519 IRONCLAD::Z))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE25519 IRONCLAD::Z))
;          IRONCLAD::+CURVE25519-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve25519.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :CURVE25519) T)
;     (LDB (BYTE (1- IRONCLAD::+CURVE25519-BITS+) 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; processing (DEFUN CURVE25519-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/curve25519-tmpYABDVJMA.fasl
; compilation finished in 0:00:00.885
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS CURVE448-PUBLIC-KEY ...)
; processing (DEFCLASS CURVE448-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +CURVE448-BITS+ ...)
; processing (DEFCONSTANT +CURVE448-P+ ...)
; processing (DEFCONSTANT +CURVE448-A24+ ...)
; processing (DEFCONST +CURVE448-G+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN CURVE448-DOUBLE-AND-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFUN CURVE448-DOUBLE-AND-ADD
;     (+ IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::X1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X1 IRONCLAD::Z1) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::X2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X2 IRONCLAD::Z2) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T2 IRONCLAD::T5)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T4 IRONCLAD::T6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T4 IRONCLAD::T6) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T7 IRONCLAD::T7)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::X3 IRONCLAD::T8)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X3 IRONCLAD::T8) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::T4 IRONCLAD::T6)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T9 IRONCLAD::T9)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T1 IRONCLAD::T1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T2 IRONCLAD::T2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T10 IRONCLAD::T11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::T10 IRONCLAD::T11)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::T10 IRONCLAD::T11) IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::T12 IRONCLAD::+CURVE448-A24+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682479)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682479)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ IRONCLAD::T13 IRONCLAD::T10)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::T14 IRONCLAD::T12)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFMETHOD EC-DECODE-SCALAR ((EQL :CURVE448) T)
;     (LDB (BYTE IRONCLAD::+CURVE448-BITS+ 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (SETF (LDB (BYTE 2 0) IRONCLAD::X) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (SETF (LDB (BYTE 1 (1- IRONCLAD::+CURVE448-BITS+)) IRONCLAD::X) 1)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFMETHOD EC-ENCODE-POINT (CURVE448-POINT)
;     (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE448 IRONCLAD::Z))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE448 IRONCLAD::Z))
;          IRONCLAD::+CURVE448-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE448 IRONCLAD::Z))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::X (IRONCLAD::EC-SCALAR-INV :CURVE448 IRONCLAD::Z))
;          IRONCLAD::+CURVE448-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/curve448.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :CURVE448) T)
;     (LDB (BYTE IRONCLAD::+CURVE448-BITS+ 0)
;          (IRONCLAD:OCTETS-TO-INTEGER IRONCLAD::OCTETS :BIG-ENDIAN NIL))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

; processing (DEFUN CURVE448-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/curve448-tmpRES877G9.fasl
; compilation finished in 0:00:00.930
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ED25519-PUBLIC-KEY ...)
; processing (DEFCLASS ED25519-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +ED25519-BITS+ ...)
; processing (DEFCONSTANT +ED25519-Q+ ...)
; processing (DEFCONSTANT +ED25519-L+ ...)
; processing (DEFCONSTANT +ED25519-D+ ...)
; processing (DEFCONSTANT +ED25519-I+ ...)
; processing (DEFCONST +ED25519-B+ ...)
; processing (DEFCONST +ED25519-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN ED25519-RECOVER-X ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-RECOVER-X
;     (* IRONCLAD::UV3
;        (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                           IRONCLAD::+ED25519-Q+))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD
;      (* IRONCLAD::UV3
;         (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                            IRONCLAD::+ED25519-Q+))
;      IRONCLAD::+ED25519-Q+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                                (57896044618658097711785492504343953926634992332820282019728792003956564819949))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (1- (* IRONCLAD::Y IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::Y IRONCLAD::Y)) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (1+ IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         57896044618658097711785492504343953926634992332820282019728792003956564819949)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::V IRONCLAD::V IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a (SIGNED-BYTE
;                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U IRONCLAD::V3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::UV3 IRONCLAD::V3 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a (SIGNED-BYTE
;                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::UV3
;        (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                           IRONCLAD::+ED25519-Q+))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD
;      (* IRONCLAD::UV3
;         (IRONCLAD:EXPT-MOD IRONCLAD::UV7 (/ (- IRONCLAD::+ED25519-Q+ 5) 8)
;                            IRONCLAD::+ED25519-Q+))
;      IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::V IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705), not a (SIGNED-BYTE
;                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         194064761537588616893622436057812819407110752139587076392381504753256369085595993672410662147087199368837878645229193663462561604848498377274709448929113913002071147247356829369437895575864476831150950995459034595069848999419699393)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (= IRONCLAD::U
;        (MOD (* IRONCLAD::V IRONCLAD::X IRONCLAD::X) IRONCLAD::+ED25519-Q+))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       etc.

;     (EVENP IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-ADD (ED25519-POINT ED25519-POINT)
;     (- IRONCLAD::Y1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::X2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* (- IRONCLAD::Y1 IRONCLAD::X1) (- IRONCLAD::Y2 IRONCLAD::X2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* (- IRONCLAD::Y1 IRONCLAD::X1) (- IRONCLAD::Y2 IRONCLAD::X2))
;          IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Y1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (+ IRONCLAD::Y2 IRONCLAD::X2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* (+ IRONCLAD::Y1 IRONCLAD::X1) (+ IRONCLAD::Y2 IRONCLAD::X2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* (+ IRONCLAD::Y1 IRONCLAD::X1) (+ IRONCLAD::Y2 IRONCLAD::X2))
;          IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::W1 IRONCLAD::W2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::W1 IRONCLAD::W2) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* 2 IRONCLAD::Z1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* 2 IRONCLAD::Z1 IRONCLAD::Z2) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::B IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::B IRONCLAD::A) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::D IRONCLAD::C) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::B IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::G IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::F IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-DOUBLE (ED25519-POINT)
;     (* IRONCLAD::X1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::X1) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Y1) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* 2 IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* 2 IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::X1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::Y1) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::D IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::H IRONCLAD::I) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::C IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         115792089237316195423570985008687907853269984665640564039457584007913129639897)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::G IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::F IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         3351951982485649274893506249551461531869841455148098344430890360930441007516070902415722250633254437222334206389556113020125659422197490806450149658722705)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (ED25519-POINT)
;     (* IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::X) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::Y) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z IRONCLAD::Z)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z IRONCLAD::Z) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::W IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::W IRONCLAD::W) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (- IRONCLAD::YY IRONCLAD::XX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::YY IRONCLAD::XX) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::ZZ (* IRONCLAD::+ED25519-D+ IRONCLAD::WW))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 2147694645954241852484040567486267188178402270445892907140121793157764114386211238650957099786829249829777408518992270436843721382558176074814068640355141), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         2147694645954241852484040567486267188178402270445892907140121793157764114386269134695575757884541035322281752472918905429176541664577904866818025205175089)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 2147694645954241852484040567486267188178402270445892907140121793157764114386211238650957099786829249829777408518992270436843721382558176074814068640355141), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The result is a (VALUES
;                        (MOD
;                         2147694645954241852484040567486267188178402270445892907140121793157764114386269134695575757884541035322281752472918905429176541664577904866818025205175089)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a (MOD
;                                 57896044618658097711785492504343953926634992332820282019728792003956564819949), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                         57896044618658097711785492504343953926634992332820282019728792003956564819948)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-POINT-EQUAL (ED25519-POINT ED25519-POINT)
;     (* IRONCLAD::X1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::X1 IRONCLAD::Z2) (* IRONCLAD::X2 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2) (* IRONCLAD::X2 IRONCLAD::Z1))
;          IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::Y1 IRONCLAD::Z2) (* IRONCLAD::Y2 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1 IRONCLAD::Z2) (* IRONCLAD::Y2 IRONCLAD::Z1))
;          IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-ENCODE-POINT (ED25519-POINT)
;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED25519-BITS+ 1)) IRONCLAD::Y)
;             (LDB (BYTE 1 0) IRONCLAD::X))
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (* IRONCLAD::X IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :ED25519) T)
;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED25519-BITS+ 1)) IRONCLAD::Y) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (LDB (BYTE 1 (- IRONCLAD::+ED25519-BITS+ 1)) IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (* IRONCLAD::X IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819950), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                57896044618658097711785492504343953926634992332820282019728792003956564819950), not a (SIGNED-BYTE
;                                                                                                                       32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::Y) IRONCLAD::+ED25519-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -57896044618658097711785492504343953926634992332820282019728792003956564819948
;                                57896044618658097711785492504343953926634992332820282019728792003956564819948), not a FIXNUM.
;       etc.

; processing (DEFUN ED25519-HASH ...)
; processing (DEFUN ED25519-PUBLIC-KEY ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-PUBLIC-KEY
;     (SUBSEQ IRONCLAD::H 0 (/ IRONCLAD::+ED25519-BITS+ 8))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (SETF (LDB (BYTE 3 0) (ELT IRONCLAD::H 0)) 0)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H0 0 #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.

;     (SETF (LDB (BYTE 2 6) (ELT IRONCLAD::H (- # 1))) 1)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H2 (- (/ IRONCLAD::+ED25519-BITS+ 8) 1) #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * . #1=((*)))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                    * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a LIST.

; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFUN ED25519-SIGN ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-SIGN
;     (SETF (LDB (BYTE 3 0) (ELT IRONCLAD::H 0)) 0)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H0 0 #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SETF (LDB (BYTE 2 6) (ELT IRONCLAD::H (- # 1))) 1)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H2 (- (/ IRONCLAD::+ED25519-BITS+ 8) 1) #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SUBSEQ IRONCLAD::H 0 (/ IRONCLAD::+ED25519-BITS+ 8))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (SUBSEQ IRONCLAD::H (/ IRONCLAD::+ED25519-BITS+ 8)
;             (/ IRONCLAD::+ED25519-BITS+ 4))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED25519 IRONCLAD::RH) IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED25519
;                                  (IRONCLAD::ED25519-HASH IRONCLAD::RP
;                                   IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED25519 IRONCLAD::RH) IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED25519
;                                  (IRONCLAD::ED25519-HASH IRONCLAD::RP
;                                   IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED25519-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::K IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                7237005577332262213973186563042994240857116359379907606001950938285454250989), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                7237005577332262213973186563042994240857116359379907606001950938285454250989), not a (SIGNED-BYTE
;                                                                                                                      32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 7237005577332262213973186563042994240857116359379907606001950938285454250989), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 7237005577332262213973186563042994240857116359379907606001950938285454250989), not a (UNSIGNED-BYTE
;                                                                                                                       32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI) IRONCLAD::+ED25519-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -7237005577332262213973186563042994240857116359379907606001950938285454250988
;                                7237005577332262213973186563042994240857116359379907606001950938285454250988), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -7237005577332262213973186563042994240857116359379907606001950938285454250988
;                                7237005577332262213973186563042994240857116359379907606001950938285454250988), not a FIXNUM.
;       etc.

; processing (DEFUN ED25519-VERIFY ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed25519.lisp
; in: DEFUN ED25519-VERIFY
;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED25519
;                                  (IRONCLAD::ED25519-HASH IRONCLAD::R IRONCLAD::PK
;                                   IRONCLAD::M))
;      IRONCLAD::+ED25519-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-7237005577332262213973186563042994240857116359379907606001950938285454250989)
;                                (7237005577332262213973186563042994240857116359379907606001950938285454250989))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/ed25519-tmpSVJWWVYG.fasl
; compilation finished in 0:00:01.991
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS ED448-PUBLIC-KEY ...)
; processing (DEFCLASS ED448-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +ED448-BITS+ ...)
; processing (DEFCONSTANT +ED448-Q+ ...)
; processing (DEFCONSTANT +ED448-L+ ...)
; processing (DEFCONSTANT +ED448-D+ ...)
; processing (DEFCONST +ED448-B+ ...)
; processing (DEFCONST +ED448-POINT-AT-INFINITY+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONST +ED448-DOM+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFUN ED448-RECOVER-X ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFUN ED448-RECOVER-X
;     (* IRONCLAD::U3V
;        (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                           IRONCLAD::+ED448-Q+))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD
;      (* IRONCLAD::U3V
;         (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                            IRONCLAD::+ED448-Q+))
;      IRONCLAD::+ED448-Q+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (1- (* IRONCLAD::Y IRONCLAD::Y))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER -1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::Y IRONCLAD::Y)) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (1+ IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER 1
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::+ED448-D+ (1+ IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                         -39081)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                         -39081)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1- (* IRONCLAD::+ED448-D+ (1+ IRONCLAD::U)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                                -39081), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721560
;                         -39082)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721559
;                                -39081), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739721560
;                         -39082)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (1- (* IRONCLAD::+ED448-D+ (1+ IRONCLAD::U))) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U IRONCLAD::U IRONCLAD::UV)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U3V IRONCLAD::UV IRONCLAD::UV)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         383984923062992702193107238768305990575971314802788874095145673202033267015866160824156542228134514790183983507016891440783606607878560120446759002880024553793796781079076555940582389267580537359243311262284327013495014833399929662539661053437671746996921499531190282669815840119244221198707642915966992579932173647238953260602561484622551570055889936319200163724829307589544003296741511201335648379207673)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::U3V
;        (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                           IRONCLAD::+ED448-Q+))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD
;      (* IRONCLAD::U3V
;         (IRONCLAD:EXPT-MOD IRONCLAD::U5V3 (/ (- IRONCLAD::+ED448-Q+ 3) 4)
;                            IRONCLAD::+ED448-Q+))
;      IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (EVENP IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-ADD (ED448-POINT ED448-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z2) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::A IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::X2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::X2) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Y2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Y2) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::+ED448-D+ IRONCLAD::K)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* IRONCLAD::+ED448-D+ IRONCLAD::K) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                0), not a FIXNUM.
;       etc.

;     (- IRONCLAD::B IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::B IRONCLAD::E) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::B IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::X1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (+ IRONCLAD::X2 IRONCLAD::Y2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* (+ IRONCLAD::X1 IRONCLAD::Y1) (+ IRONCLAD::X2 IRONCLAD::Y2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* (+ IRONCLAD::X1 IRONCLAD::Y1) (+ IRONCLAD::X2 IRONCLAD::Y2))
;          IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::A IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::A IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::H IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::I (- IRONCLAD::H IRONCLAD::C IRONCLAD::D))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863688
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (INTEGER
;                                 -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863688
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::I (- IRONCLAD::H IRONCLAD::C IRONCLAD::D))
;          IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::D IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::J (- IRONCLAD::D IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (INTEGER
;                                 -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* IRONCLAD::J (- IRONCLAD::D IRONCLAD::C)) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::F IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-DOUBLE (ED448-POINT)
;     (+ IRONCLAD::X1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::Y1) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::A IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::X1) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Y1) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* 2 IRONCLAD::F)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- IRONCLAD::E (* 2 IRONCLAD::F))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a (UNSIGNED-BYTE
;                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730876
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::E (* 2 IRONCLAD::F)) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::B IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- IRONCLAD::B IRONCLAD::E) IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* (- IRONCLAD::B IRONCLAD::E) IRONCLAD::G) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::C IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- IRONCLAD::C IRONCLAD::D) IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931844)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (* (- IRONCLAD::C IRONCLAD::D) IRONCLAD::E) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::G)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (ED448-POINT)
;     (* IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::X) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::Y) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z IRONCLAD::Z)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z IRONCLAD::Z) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         528294531135665246352339784916516606518847326036121522127960709026634711490239600734921673084445974777838217138996153751192480235097752793803833689677352634466491962307932002526848464353109773986396874501506293107954266678780981787153950290385793333827264741537312931845)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::YY IRONCLAD::XX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (MOD
;                         1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::ZZ (+ IRONCLAD::YY IRONCLAD::XX))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863689)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 1453677448591213781098647615776009068707282721374636120562980398361224656333461545372792767397353091860177768923687274722106996036730877), not a (SIGNED-BYTE
;                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (MOD
;                         1056589062271330492704679569833033213037694652072243044255921418053269422980479201469843346168891949555676434277992307502384960470195505587607667379354705268932983924615864005053696928706219547972793749003012586215908533357561963574307900580771586667654529483074625863689)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::+ED448-D+ IRONCLAD::XX IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                         0)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                                0), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         0)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -28405584184196612889558123736071105207074658017021077113860918474177510397084005327357057071327978091493803693653311191707331756055739682478
;                                0), not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (SIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         0)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::ZZZZ (* IRONCLAD::+ED448-D+ IRONCLAD::XX IRONCLAD::YY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                                 0), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (INTEGER
;                                 -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                                 0), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER
;                         -20646278571312933492695791134322385499363072348817665206282832469469911159750053836321473905813233140292695364009108684750353320067855276934647624426280618307584972378956290590751764835383883077162376252393367440951960696073439549223763531298567189279303333364019726689395364
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (+ IRONCLAD::ZZZZ (* IRONCLAD::+ED448-D+ IRONCLAD::XX IRONCLAD::YY))
;          IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (- IRONCLAD::A IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                 32).
;       The second argument is a (MOD
;                                 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439), not a (UNSIGNED-BYTE
;                                                                                                                                                                                  32).
;       The result is a (VALUES
;                        (INTEGER
;                         -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                         726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::A IRONCLAD::B) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-POINT-EQUAL (ED448-POINT ED448-POINT)
;     (* IRONCLAD::X1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::X1 IRONCLAD::Z2) (* IRONCLAD::X2 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2) (* IRONCLAD::X2 IRONCLAD::Z1))
;          IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::Y1 IRONCLAD::Z2) (* IRONCLAD::Y2 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1 IRONCLAD::Z2) (* IRONCLAD::Y2 IRONCLAD::Z1))
;          IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438
;                                726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365438), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-ENCODE-POINT (ED448-POINT)
;     (* IRONCLAD::X IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ) IRONCLAD::+ED448-Q+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::Y IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ) IRONCLAD::+ED448-Q+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED448-BITS+ 1)) IRONCLAD::Y)
;             (LDB (BYTE 1 0) IRONCLAD::X))
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ) IRONCLAD::+ED448-Q+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ) IRONCLAD::+ED448-Q+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439)
;                                (726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::X IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ) IRONCLAD::+ED448-Q+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :ED448) T)
;     (SETF (LDB (BYTE 1 (- IRONCLAD::+ED448-BITS+ 1)) IRONCLAD::Y) 0)
; --> SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

;     (LDB (BYTE 1 (- IRONCLAD::+ED448-BITS+ 1)) IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN ED448-HASH ...)
; processing (DEFUN ED448-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFUN ED448-SIGN ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFUN ED448-SIGN
;     (SETF (LDB (BYTE 2 0) (ELT IRONCLAD::H 0)) 0)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H0 0 #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SETF (LDB (BYTE 1 7) (ELT IRONCLAD::H (- # 2))) 1)
; --> LET DPB 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).

; --> LET 
; ==>
;   (SB-KERNEL:%SETELT #:H2 (- (CEILING IRONCLAD::+ED448-BITS+ 8) 2) #:NEW1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SETF (ELT IRONCLAD::H (- (CEILING IRONCLAD::+ED448-BITS+ 8) 1)) 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (SUBSEQ IRONCLAD::H 0 (CEILING IRONCLAD::+ED448-BITS+ 8))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (SUBSEQ IRONCLAD::H (CEILING IRONCLAD::+ED448-BITS+ 8)
;             (CEILING IRONCLAD::+ED448-BITS+ 4))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED448 IRONCLAD::RH) IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::RP IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::K IRONCLAD::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI) IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::RP IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (IRONCLAD::EC-DECODE-SCALAR :ED448 IRONCLAD::RH) IRONCLAD::+ED448-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::RP IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::K IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #2#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD (+ (* IRONCLAD::K IRONCLAD::A) IRONCLAD::RI) IRONCLAD::+ED448-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN ED448-VERIFY ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/ed448.lisp
; in: DEFUN ED448-VERIFY
;     (MOD
;      (IRONCLAD::EC-DECODE-SCALAR :ED448
;                                  (IRONCLAD::ED448-HASH IRONCLAD::+ED448-DOM+
;                                   IRONCLAD::R IRONCLAD::PK IRONCLAD::M))
;      IRONCLAD::+ED448-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779)
;                                (181709681073901722637330951972001133588410340171829515070372549795146003961539585716195755291692375963310293709091662304773755859649779))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)
; processing (DEFMETHOD VERIFY-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/ed448-tmpDR1MTKJH.fasl
; compilation finished in 0:00:02.410
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP256K1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP256K1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP256K1-BITS+ ...)
; processing (DEFCONSTANT +SECP256K1-P+ ...)
; processing (DEFCONSTANT +SECP256K1-B+ ...)
; processing (DEFCONSTANT +SECP256K1-L+ ...)
; processing (DEFCONSTANT +SECP256K1-I+ ...)
; processing (DEFCONST +SECP256K1-G+ ...)
; processing (DEFCONST +SECP256K1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP256K1-POINT SECP256K1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;        (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;         (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;      IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP256K1-POINT)
;     (* IRONCLAD::X1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::X1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Y1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::B IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (+ IRONCLAD::X1 IRONCLAD::B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::B) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+B IRONCLAD::X1+B)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+B IRONCLAD::X1+B) IRONCLAD::A IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+B IRONCLAD::X1+B) IRONCLAD::A IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- (* IRONCLAD::X1+B IRONCLAD::X1+B) IRONCLAD::A IRONCLAD::C))
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                                26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -463168356949264781694283940034751631413079938662562256157830336031635338686648
;                                26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488), not a FIXNUM.
;       etc.

;     (* 3 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         347376267711948586270712955026063723559809953996921692118372752023726504014987)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         347376267711948586270712955026063723559809953996921692118372752023726504014987)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::E IRONCLAD::E)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::D)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- IRONCLAD::F (* 2 IRONCLAD::D))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::F (* 2 IRONCLAD::D)) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (- IRONCLAD::D IRONCLAD::X2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::E (- IRONCLAD::D IRONCLAD::X2))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::C)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::E (- IRONCLAD::D IRONCLAD::X2)) (* 8 IRONCLAD::C))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 926336713898529563388567880069503262826159877325124512315660672063270677373297), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 926336713898529563388567880069503262826159877325124512315660672063270677373297), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::E (- IRONCLAD::D IRONCLAD::X2)) (* 8 IRONCLAD::C))
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383375164413683271584985493507212906901386721425290205136109296895751746246023215540
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       etc.

;     (* 2 IRONCLAD::Y1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* 2 IRONCLAD::Y1 IRONCLAD::Z1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-ADD (SECP256K1-POINT SECP256K1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::Z2Z2) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X2 IRONCLAD::Z1Z1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356949264781694283940034751631413079938662562256157830336031635338686649)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356949264781694283940034751631413079938662562256157830336031635338686649)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                463168356949264781694283940034751631413079938662562256157830336031635338686649), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         53631231719770388398296099992823384509917463282369573510894245774883077533496952307877492221688419757331349592495581061651520046387924940318731901383368977)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                463168356949264781694283940034751631413079938662562256157830336031635338686649), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         53631231719770388398296099992823384509917463282369573510894245774883077533496952307877492221688419757331349592495581061651520046387924940318731901383368977)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         231584178474632390847141970017375815706539969331281128078915168015817669343324)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         231584178474632390847141970017375815706539969331281128078915168015817669343324)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                231584178474632390847141970017375815706539969331281128078915168015817669343324), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                231584178474632390847141970017375815706539969331281128078915168015817669343324), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 231584178474632390847141970017375815706539969331281128078915168015817669343325), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -347376267711948586270712955026063723559809953996921692118372752023726504014986
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671662), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178474632390847141970017375815706539969331281128078915168015817669343325)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                231584178474632390847141970017375815706539969331281128078915168015817669343325), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                231584178474632390847141970017375815706539969331281128078915168015817669343325), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684489), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                      32).
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -40223423789827791298722074994617538382438097461777180133170684331162308150122714230908119166266314817998512194371685796238640034790943705239048926037526732
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Z1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::Z1 IRONCLAD::Z2) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                         1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178474632390847141970017375815706539969331281128078915168015817669343324
;                                13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842244), not a (SIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                         1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                                1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -26815615859885194199148049996411692254958731641184786755447122887441538766748476153938746110844209878665674796247790530825760023193962470159365950691684488
;                                1552518092300708935148979488462502555256886017116696611139052038025878194357327919123326904259801146902371181789763820289842428859885596960430872532398902802048848099563624248617810692556287115773373882875915134104881484722589289528), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP256K1-POINT)
;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::Y) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z IRONCLAD::Z IRONCLAD::Z)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z IRONCLAD::Z IRONCLAD::Z) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z3 IRONCLAD::Z3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807929942597099574024998205846127479365820592393377723561443720769383374238076969373055422104939332837398123895265412880011596981235079682975345842245)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::+SECP256K1-B+ IRONCLAD::Z6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         810544624661213367964996895060815354972889892659483948276203088055361842701635)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         810544624661213367964996895060815354972889892659483948276203088055361842701635)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ IRONCLAD::X3 (* IRONCLAD::+SECP256K1-B+ IRONCLAD::Z6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 810544624661213367964996895060815354972889892659483948276203088055361842701635), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 810544624661213367964996895060815354972889892659483948276203088055361842701635), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         926336713898529563388567880069503262826159877325124512315660672063270677373297)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089237316195423570985008687907853269984665640564039457584007908834671663), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                         115792089237316195423570985008687907853269984665640564039457584007908834671662)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089237316195423570985008687907853269984665640564039457584007908834671662
;                                115792089237316195423570985008687907853269984665640564039457584007908834671662), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP256K1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP256K1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
;          IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
;          IRONCLAD::+SECP256K1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907853269984665640564039457584007908834671663)
;                                (115792089237316195423570985008687907853269984665640564039457584007908834671663))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256K1-B+)
;          IRONCLAD::+SECP256K1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP256K1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP256K1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (/ IRONCLAD::+SECP256K1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256k1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP256K1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (/ IRONCLAD::+SECP256K1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089237316195423570985008687907852837564279074904382605163141518161494337)
;                                (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP256K1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.157920892373162d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.157920892373162d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.157920892373162d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256K1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256K1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(1.157920892373162d77))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(115792089237316195423570985008687907852837564279074904382605163141518161494337))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp256k1-tmpIOTCOAB5.fasl
; compilation finished in 0:00:03.355
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP256R1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP256R1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP256R1-BITS+ ...)
; processing (DEFCONSTANT +SECP256R1-P+ ...)
; processing (DEFCONSTANT +SECP256R1-B+ ...)
; processing (DEFCONSTANT +SECP256R1-L+ ...)
; processing (DEFCONSTANT +SECP256R1-I+ ...)
; processing (DEFCONST +SECP256R1-G+ ...)
; processing (DEFCONST +SECP256R1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP256R1-POINT SECP256R1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;        (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;         (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP256R1-POINT)
;     (* IRONCLAD::X1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::X1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Y1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::YY IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::X1 IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::YY) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Y1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::Y1 IRONCLAD::Z1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+YY IRONCLAD::X1+YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD
;      (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                                26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -463168356841424995050789787797630294120344573661161256782134525235468391415800
;                                26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                      32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         347376267631068746288092340848222720590258430245870942586600893926601293561850)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         347376267631068746288092340848222720590258430245870942586600893926601293561850)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                347376267631068746288092340848222720590258430245870942586600893926601293561850), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                347376267631068746288092340848222720590258430245870942586600893926601293561850), not a FIXNUM.
;       etc.

;     (* IRONCLAD::M IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::S IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713682849990101579575595260588240689147322322513564269050470936782831601)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         926336713682849990101579575595260588240689147322322513564269050470936782831601)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 926336713682849990101579575595260588240689147322322513564269050470936782831601), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 926336713682849990101579575595260588240689147322322513564269050470936782831601), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101265551245456171790929429068347796715168803395750536978142750790671995632313434100
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-ADD (SECP256R1-POINT SECP256R1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::Z2Z2) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X2 IRONCLAD::Z1Z1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356841424995050789787797630294120344573661161256782134525235468391415801)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         463168356841424995050789787797630294120344573661161256782134525235468391415801)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                463168356841424995050789787797630294120344573661161256782134525235468391415801), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         53631231694796400004490226831964046734239197425242290103510768359181776405058499634969955763757309955088805818322250826412858622516746086486098782122410001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                463168356841424995050789787797630294120344573661161256782134525235468391415801), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         53631231694796400004490226831964046734239197425242290103510768359181776405058499634969955763757309955088805818322250826412858622516746086486098782122410001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         231584178420712497525394893898815147060172286830580628391067262617734195707900)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         231584178420712497525394893898815147060172286830580628391067262617734195707900)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                231584178420712497525394893898815147060172286830580628391067262617734195707900), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                231584178420712497525394893898815147060172286830580628391067262617734195707900), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 231584178420712497525394893898815147060172286830580628391067262617734195707901), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -347376267631068746288092340848222720590258430245870942586600893926601293561850
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (INTEGER
;                                 -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853950), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         231584178420712497525394893898815147060172286830580628391067262617734195707901)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                231584178420712497525394893898815147060172286830580628391067262617734195707901), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                231584178420712497525394893898815147060172286830580628391067262617734195707901), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205001), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                      32).
;       The result is a (VALUES
;                        (INTEGER
;                         -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -40223423771097300003367670123973035050679398068931717577633076269386332303793874726227466822817982466316604363741688119809643966887559564864574086591807500
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Z1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::Z1 IRONCLAD::Z2) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                         1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -231584178420712497525394893898815147060172286830580628391067262617734195707900
;                                13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602500), not a (SIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                         1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                                1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -26815615847398200002245113415982023367119598712621145051755384179590888202529249817484977881878654977544402909161125413206429311258373043243049391061205000
;                                1552518091216287575509997016045519883874413001817462420952243358319381311981552516218821248992487553429028716151972263135050472406590473520502256999630780789960399351157211211886562356228292661589244886765074003724582584300504875000), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP256R1-POINT)
;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::Y) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z IRONCLAD::Z)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z IRONCLAD::Z) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z4 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (MOD
;                         13407807923699100001122556707991011683559799356310572525877692089795444101264624908742488940939327488772201454580562706603214655629186521621524695530602501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* -3 IRONCLAD::X IRONCLAD::Z4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (SIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (+ IRONCLAD::X3 (* -3 IRONCLAD::X IRONCLAD::Z4)
;        (* IRONCLAD::+SECP256R1-B+ IRONCLAD::Z6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 4754233715294071753536997766098265397605321291568756963789803770565338829955226958282817707719945690448174040500929197932238602174421086657888409559449451), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 4754233715294071753536997766098265397605321291568756963789803770565338829955226958282817707719945690448174040500929197932238602174421086657888409559449451), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                     32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD
;      (+ IRONCLAD::X3 (* -3 IRONCLAD::X IRONCLAD::Z4)
;         (* IRONCLAD::+SECP256R1-B+ IRONCLAD::Z6))
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                        32).
;       The second argument is a (MOD
;                                 115792089210356248762697446949407573530086143415290314195533631308867097853951), not a (UNSIGNED-BYTE
;                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                         115792089210356248762697446949407573530086143415290314195533631308867097853950)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -115792089210356248762697446949407573530086143415290314195533631308867097853950
;                                115792089210356248762697446949407573530086143415290314195533631308867097853950), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP256R1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP256R1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* -3 IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP256R1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP256R1-B+)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP256R1-B+)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573530086143415290314195533631308867097853951)
;                                (115792089210356248762697446949407573530086143415290314195533631308867097853951))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* -3 IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP256R1-B+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP256R1-B+)
;      IRONCLAD::+SECP256R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP256R1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP256R1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (/ IRONCLAD::+SECP256R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp256r1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP256R1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (/ IRONCLAD::+SECP256R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-115792089210356248762697446949407573529996955224135760342422259061068512044369)
;                                (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 32.0d0) (SINGLE-FLOAT 32.0)
;                               (RATIONAL 32)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP256R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.1579208921035625d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.1579208921035625d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (1.1579208921035625d77))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP256R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP256R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(1.1579208921035625d77))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(115792089210356248762697446949407573529996955224135760342422259061068512044369))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp256r1-tmpS6ZNIF72.fasl
; compilation finished in 0:00:03.660
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP384R1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP384R1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP384R1-BITS+ ...)
; processing (DEFCONSTANT +SECP384R1-P+ ...)
; processing (DEFCONSTANT +SECP384R1-B+ ...)
; processing (DEFCONSTANT +SECP384R1-L+ ...)
; processing (DEFCONSTANT +SECP384R1-I+ ...)
; processing (DEFCONST +SECP384R1-G+ ...)
; processing (DEFCONST +SECP384R1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP384R1-POINT SECP384R1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;        (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;         (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP384R1-POINT)
;     (* IRONCLAD::X1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::X1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Y1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::YY IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::X1 IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::YY) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Y1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::Y1 IRONCLAD::Z1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+YY IRONCLAD::X1+YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD
;      (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                                3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449272
;                                3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954), not a FIXNUM.
;       etc.

;     (* IRONCLAD::M IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (- IRONCLAD::S IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 315216049571155833698232320801148910440637914163723573343586347233965774171974962632378128706071504014892855784898545), not a (UNSIGNED-BYTE
;                                                                                                                                                                32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072706357226347019628599221187918150714681448506656589390216539576854542754669819021038867345769390412421565855228231668
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-ADD (SECP384R1-POINT SECP384R1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::Z2Z2) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X2 IRONCLAD::Z1Z1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         6210072369202835740595917953850010221027544068466786444556208152104203810745400282860049120549386791664115577084289564564707103455179603955468468007216963242369971463267491812918482307921991376233625956868253275633626691997773332497)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                157608024785577916849116160400574455220318957081861786671793173616982887085987481316189064353035752007446427892449273), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         6210072369202835740595917953850010221027544068466786444556208152104203810745400282860049120549386791664115577084289564564707103455179603955468468007216963242369971463267491812918482307921991376233625956868253275633626691997773332497)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -118206018589183437636837120300430841415239217811396340003844880212737165314490610987141798264776814005584820919336954
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (INTEGER
;                                 -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224637), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666249), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                   32).
;       The result is a (VALUES
;                        (INTEGER
;                         -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -4657554276902126805446938465387507665770658051350089833417156114078152858059050212145036840412040093748086682813217173423530327591384702966601351005412722431777478597450618859688861730941493532175219467651189956725220018998329999372
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Z1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::Z1 IRONCLAD::Z2) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                         61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -78804012392788958424558080200287227610159478540930893335896586808491443542993740658094532176517876003723213946224636
;                                1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333124), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                  32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                         61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                                61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -3105036184601417870297958976925005110513772034233393222278104076052101905372700141430024560274693395832057788542144782282353551727589801977734234003608481621184985731633745906459241153960995688116812978434126637816813345998886666248
;                                61172327492847069472032393719205726809135813743440799050195397570919697796090373438193087932951745364335411418754192158027371883482871393221879462331321106336775708560918647649541641604232637072055046695989901089216659016884039006326354228973932344229259162402188271721529352380657325954679977318277520211348882541876885333111266759951749941821432), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP384R1-POINT)
;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::Y) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z IRONCLAD::Z)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z IRONCLAD::Z) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z4 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (MOD
;                         1552518092300708935148979488462502555256886017116696611139052038026050952686350070715012280137346697916028894271072391141176775863794900988867117001804240810592492865816872953229620576980497844058406489217063318908406672999443333125)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* -3 IRONCLAD::X IRONCLAD::Z4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (SIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (+ IRONCLAD::X3 (* -3 IRONCLAD::X IRONCLAD::Z4)
;        (* IRONCLAD::+SECP384R1-B+ IRONCLAD::Z6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 1086714957547291441539380743186883691325052640168535502985634527585716824737423997330458424652672228621187160777634281319450819776407920055319325979067815022545612052681671576296126271714236782641033750695114220282292143901370722851), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 1086714957547291441539380743186883691325052640168535502985634527585716824737423997330458424652672228621187160777634281319450819776407920055319325979067815022545612052681671576296126271714236782641033750695114220282292143901370722851), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                   32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD
;      (+ IRONCLAD::X3 (* -3 IRONCLAD::X IRONCLAD::Z4)
;         (* IRONCLAD::+SECP384R1-B+ IRONCLAD::Z6))
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                              32).
;       The second argument is a (MOD
;                                 39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319), not a (UNSIGNED-BYTE
;                                                                                                                                                               32).
;       The result is a (VALUES
;                        (INTEGER
;                         -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                         39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318
;                                39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112318), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP384R1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP384R1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* -3 IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP384R1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP384R1-B+)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP384R1-B+)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319)
;                                (39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* -3 IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP384R1-B+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP384R1-B+)
;      IRONCLAD::+SECP384R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP384R1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP384R1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (/ IRONCLAD::+SECP384R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 48.0d0) (SINGLE-FLOAT 48.0)
;                               (RATIONAL 48)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp384r1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP384R1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (/ IRONCLAD::+SECP384R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643)
;                                (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 48.0d0) (SINGLE-FLOAT 48.0)
;                               (RATIONAL 48)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP384R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (3.940200619639448d115))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (3.940200619639448d115))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (3.940200619639448d115))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (/ IRONCLAD::+SECP384R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP384R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(3.940200619639448d115))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp384r1-tmpXGANRN8X.fasl
; compilation finished in 0:00:03.640
; compiling file "/usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp" (written 18 FEB 2022 01:39:10 PM):
; processing (IN-PACKAGE :CRYPTO)
; processing (DEFCLASS SECP521R1-PUBLIC-KEY ...)
; processing (DEFCLASS SECP521R1-PRIVATE-KEY ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +SECP521R1-BITS+ ...)
; processing (DEFCONSTANT +SECP521R1-P+ ...)
; processing (DEFCONSTANT +SECP521R1-B+ ...)
; processing (DEFCONSTANT +SECP521R1-L+ ...)
; processing (DEFCONSTANT +SECP521R1-I+ ...)
; processing (DEFCONST +SECP521R1-G+ ...)
; processing (DEFCONST +SECP521R1-POINT-AT-INFINITY+ ...)
; processing (DEFMETHOD EC-SCALAR-INV ...)
; processing (DEFMETHOD EC-POINT-EQUAL ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-POINT-EQUAL (SECP521R1-POINT SECP521R1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::X1 IRONCLAD::Z2Z2) (* IRONCLAD::X2 IRONCLAD::Z1Z1))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;        (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::Y1 IRONCLAD::Z2Z2 IRONCLAD::Z2)
;         (* IRONCLAD::Y2 IRONCLAD::Z1Z1 IRONCLAD::Z1))
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DOUBLE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-DOUBLE (SECP521R1-POINT)
;     (* IRONCLAD::X1 IRONCLAD::X1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::X1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Y1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Y1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::YY IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::X1 IRONCLAD::YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::X1 IRONCLAD::YY) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Y1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::Y1 IRONCLAD::Z1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1+YY IRONCLAD::X1+YY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD
;      (* 2 (- (* IRONCLAD::X1+YY IRONCLAD::X1+YY) IRONCLAD::XX IRONCLAD::YYYY))
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                                94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228600
;                                94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000), not a FIXNUM.
;       etc.

;     (* IRONCLAD::ZZ IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                     32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 3 (- IRONCLAD::XX (* IRONCLAD::ZZ IRONCLAD::ZZ)))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450), not a FIXNUM.
;       etc.

;     (* IRONCLAD::M IRONCLAD::M)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M IRONCLAD::M) (* 2 IRONCLAD::S))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::S IRONCLAD::U)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 8 IRONCLAD::YYYY)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457201), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::M (- IRONCLAD::S IRONCLAD::U)) (* 8 IRONCLAD::YYYY))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304888344777294490376632198572251474628965927650177964593389844162009214155323191721686939853177904767576182085436131736162987784778749881334899969125776686579700
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::Y1+Z1 IRONCLAD::Y1+Z1) IRONCLAD::YY IRONCLAD::ZZ)
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ADD ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-ADD (SECP521R1-POINT SECP521R1-POINT)
;     (* IRONCLAD::Z1 IRONCLAD::Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z1 IRONCLAD::Z1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z2 IRONCLAD::Z2) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X1 IRONCLAD::Z2Z2) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X2 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X2 IRONCLAD::Z1Z1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y1 IRONCLAD::Z2 IRONCLAD::Z2Z2) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y2 IRONCLAD::Z1 IRONCLAD::Z1Z1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (= IRONCLAD::U1 IRONCLAD::U2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       etc.

;     (- IRONCLAD::U2 IRONCLAD::U1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::U2 IRONCLAD::U1) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* 4 IRONCLAD::H IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219333705584053781995649373463435293932911088671107272600458753817342919239424041893079837504210452524545454859779999557194763235499008592737597507597791064490001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228601), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219333705584053781995649373463435293932911088671107272600458753817342919239424041893079837504210452524545454859779999557194763235499008592737597507597791064490001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::H IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- IRONCLAD::S2 IRONCLAD::S1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 (- IRONCLAD::S2 IRONCLAD::S1))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MOD (* 2 (- IRONCLAD::S2 IRONCLAD::S1)) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300), not a FIXNUM.
;       etc.

;     (* IRONCLAD::U1 IRONCLAD::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::V)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                         32).
;       The result is a (VALUES
;                        (INTEGER
;                         -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- (* IRONCLAD::R IRONCLAD::R) IRONCLAD::J (* 2 IRONCLAD::V))
;          IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -20594392980391829144945702397244179651808305900429916228183390377556629550192968156367678921984363664931888934174442574111365963999149931437722084873345171450
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (- IRONCLAD::V IRONCLAD::X3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (INTEGER
;                                 -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* 2 IRONCLAD::S1 IRONCLAD::J)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301)
;                        . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114301), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;        (* 2 IRONCLAD::S1 IRONCLAD::J))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245001), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                     32).
;       The result is a (VALUES
;                        (INTEGER
;                         -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (- (* IRONCLAD::R (- IRONCLAD::V IRONCLAD::X3))
;         (* 2 IRONCLAD::S1 IRONCLAD::J))
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -141376340743604082394737293980259429930865287150355604260858165585038023699071733438382193237615603368161533398775019621050317355468259293260294990572662914500279188040336496737030097576470449683316503330454450344065363007189429568031419809878128157839393409091144834999667896072426624256444553198130698343298367500
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       etc.

;     (+ IRONCLAD::Z1 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (+ IRONCLAD::Z1 IRONCLAD::Z2) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;        IRONCLAD::H)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                         323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (INTEGER
;                                -13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114300
;                                47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122500), not a (SIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                         323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD
;      (* (- (* IRONCLAD::Z1+Z2 IRONCLAD::Z1+Z2) IRONCLAD::Z1Z1 IRONCLAD::Z2Z2)
;         IRONCLAD::H)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                                323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609666852792026890997824686731717646966455544335553636300229376908671459619712020946539918752105226262272727429889999778597381617749504296368798753798895532245000
;                                323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285595557946679886497826749103320711322052528368706114976541287213729802118735079263806492268073748703604020759669694249097481800780470115074570825703566287612472605957916899534347533818426664998835338294071500789521188679927290659570626952894517682587436359707625191202872228989641967995942405768892668191421400875000), not a FIXNUM.
;       etc.

;     (= IRONCLAD::S1 IRONCLAD::S2)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       etc.

; processing (DEFMETHOD EC-SCALAR-MULT ...)
; processing (DEFMETHOD EC-POINT-ON-CURVE-P ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-POINT-ON-CURVE-P (SECP521R1-POINT)
;     (* IRONCLAD::Y IRONCLAD::Y)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::Y) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z IRONCLAD::Z)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD (* IRONCLAD::Z IRONCLAD::Z) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (* IRONCLAD::Z2 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* IRONCLAD::Z4 IRONCLAD::Z2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (MOD
;                         47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304833426396013445498912343365858823483227772167776818150114688454335729809856010473269959376052613131136363714944999889298690808874752148184399376899447766122501)
;                        . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (* -3 IRONCLAD::X IRONCLAD::Z4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (SIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (+ IRONCLAD::X3 (* -3 IRONCLAD::X IRONCLAD::Z4)
;        (* IRONCLAD::+SECP521R1-B+ IRONCLAD::Z6))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (MOD
;                                 7509052317104689266221718773197879358824997841303921778022934628560891681178716185992316901383281939388722899667008339423247323322262598318844851232229404578616146770570011358819916291506176207588497241970009430275979183224789671278182396703835216413712162605475020184622768221244312921726542116999523306208985601), not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a (MOD
;                                 7509052317104689266221718773197879358824997841303921778022934628560891681178716185992316901383281939388722899667008339423247323322262598318844851232229404578616146770570011358819916291506176207588497241970009430275979183224789671278182396703835216413712162605475020184622768221244312921726542116999523306208985601), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                                                                                                                                                                                    32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (MOD
;      (+ IRONCLAD::X3 (* -3 IRONCLAD::X IRONCLAD::Z4)
;         (* IRONCLAD::+SECP521R1-B+ IRONCLAD::Z6))
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

;     (- IRONCLAD::Y2 IRONCLAD::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (MOD
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                       32).
;       The second argument is a (MOD
;                                 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151), not a (UNSIGNED-BYTE
;                                                                                                                                                                                                        32).
;       The result is a (VALUES
;                        (INTEGER
;                         -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                         6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150)
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MOD (- IRONCLAD::Y2 IRONCLAD::A) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER
;                                -6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150
;                                6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150), not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-ENCODE-SCALAR ...)
; processing (DEFMETHOD EC-DECODE-SCALAR ...)
; processing (DEFMETHOD EC-ENCODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-ENCODE-POINT (SECP521R1-POINT)
;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* IRONCLAD::INVZ IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::INVZ2 IRONCLAD::INVZ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                   32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVZ2 IRONCLAD::INVZ) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::X IRONCLAD::INVZ2)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::X IRONCLAD::INVZ2) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::Y IRONCLAD::INVZ3)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES REAL . #2#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::Y IRONCLAD::INVZ3) IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD EC-DECODE-POINT ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD EC-DECODE-POINT ((EQL :SECP521R1) T)
;     (AREF IRONCLAD::OCTETS 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* -3 IRONCLAD::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP521R1-B+)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP521R1-B+)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (= (LOGAND IRONCLAD::Y 1) IRONCLAD::Y-SIGN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP521R1-B+)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- (AREF IRONCLAD::OCTETS 0) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* IRONCLAD::X IRONCLAD::X IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (* -3 IRONCLAD::X)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;        IRONCLAD::+SECP521R1-B+)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (MOD
;      (+ (* IRONCLAD::X IRONCLAD::X IRONCLAD::X) (* -3 IRONCLAD::X)
;         IRONCLAD::+SECP521R1-B+)
;      IRONCLAD::+SECP521R1-P+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (LOGAND IRONCLAD::Y 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SECP521R1-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-SIGNATURE ...)
; processing (DEFMETHOD DESTRUCTURE-SIGNATURE ...)
; processing (DEFMETHOD GENERATE-SIGNATURE-NONCE ...)
; processing (DEFMETHOD SIGN-MESSAGE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD SIGN-MESSAGE (SECP521R1-PRIVATE-KEY T)
;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::R) 1
;             (1+ (CEILING IRONCLAD::+SECP521R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a (OR FLOAT
;                                (RATIONAL 0
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (ZEROP IRONCLAD::R)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 66.0d0) (SINGLE-FLOAT 66.0)
;                               (RATIONAL 66)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP IRONCLAD::S)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::SK IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (OR FLOAT
;                                    (RATIONAL 0
;                                              #1=(6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (SIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::INVK (+ IRONCLAD::E (* IRONCLAD::SK IRONCLAD::R)))
;          IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMETHOD VERIFY-SIGNATURE ...)

; file: /usr/share/common-lisp/source/ironclad/src/public-key/secp521r1.lisp
; in: DEFMETHOD VERIFY-SIGNATURE (SECP521R1-PUBLIC-KEY T T)
;     (LENGTH IRONCLAD::SIGNATURE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (LENGTH IRONCLAD::MESSAGE)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ IRONCLAD::MESSAGE IRONCLAD::START IRONCLAD::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (SUBSEQ (IRONCLAD::EC-ENCODE-POINT IRONCLAD::RP) 1
;             (1+ (CEILING IRONCLAD::+SECP521R1-BITS+ 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (MOD IRONCLAD::V IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (< IRONCLAD::R IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD IRONCLAD::V IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL
;                                (-6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449)
;                                (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 66.0d0) (SINGLE-FLOAT 66.0)
;                               (RATIONAL 66)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (< IRONCLAD::S IRONCLAD::+SECP521R1-L+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (6.86479766013061d156))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (6.86479766013061d156))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL 0
;                                         (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT * (6.86479766013061d156))
;                                SINGLE-FLOAT
;                                (RATIONAL *
;                                          (6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (OR IRONCLAD::END (LENGTH IRONCLAD::MESSAGE))
;          (CEILING IRONCLAD::+SECP521R1-BITS+ 8))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::E IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::E IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (* IRONCLAD::R IRONCLAD::W)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (SIGNED-BYTE 32) &REST
;                                                          T).
;       etc.

;     (MOD (* IRONCLAD::R IRONCLAD::W) IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (MOD IRONCLAD::V IRONCLAD::+SECP521R1-L+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (= IRONCLAD::V IRONCLAD::R)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL 0
;                                             #2=(6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3=(6.86479766013061d156))
;                                    SINGLE-FLOAT
;                                    (RATIONAL *
;                                              #4=(6864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL 0 #2#)), not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT * #3#) SINGLE-FLOAT
;                                    (RATIONAL * #4#)), not a DOUBLE-FLOAT.

; processing (DEFMETHOD MAKE-PUBLIC-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PUBLIC-KEY ...)
; processing (DEFMETHOD MAKE-PRIVATE-KEY ...)
; processing (DEFMETHOD DESTRUCTURE-PRIVATE-KEY ...)
; processing (DEFMETHOD GENERATE-KEY-PAIR ...)
; processing (DEFMETHOD DIFFIE-HELLMAN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ironclad/src/public-key/secp521r1-tmpHENEB9BR.fasl
; compilation finished in 0:00:03.600
; compiling file "/usr/share/common-lisp/source/cl-base64/package.lisp" (written 30 SEP 2020 06:06:36 PM):
; processing (DEFPACKAGE #:CL-BASE64 ...)
; processing (IN-PACKAGE #:CL-BASE64)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCONSTANT +DECODE-TABLE+ ...)
; processing (DEFVAR *DECODE-TABLE* ...)
; processing (DECLAIM (TYPE DECODE-TABLE ...))
; processing (DEFCONSTANT +URI-DECODE-TABLE+ ...)
; processing (DEFVAR *URI-DECODE-TABLE* ...)
; processing (DECLAIM (TYPE DECODE-TABLE ...))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-base64/package-tmpD1JSGF7S.fasl
; compilation finished in 0:00:00.505
; compiling file "/usr/share/common-lisp/source/cl-base64/encode.lisp" (written 30 SEP 2020 06:06:36 PM):
; processing (IN-PACKAGE #:CL-BASE64)
; processing (DEFUN ROUND-NEXT-MULTIPLE ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEFUN ROUND-NEXT-MULTIPLE
;     (MOD CL-BASE64::X CL-BASE64::N)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870912) (536870912))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870912) (536870912))), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (+ CL-BASE64::X (THE FIXNUM (- CL-BASE64::N CL-BASE64::REMAINDER)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (MOD CL-BASE64::X CL-BASE64::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL #1=(-536870912) #2=(536870912))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR FLOAT (RATIONAL #3=(-1073741824) #4=(1073741823)))
;                        . #5=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR FLOAT (RATIONAL #1# #2#)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The second argument is a (OR (INTEGER -536870912 -1)
;                                    (INTEGER 1 536870911)), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #3# #4#)) . #5#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (RATIONAL #1=(-1073741824) #2=(1073741823)), not a FIXNUM.
;       unable to do inline (signed-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (SIGNED-BYTE 32).
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1=(-536870912) #2=(1073741823)), not a (UNSIGNED-BYTE
;                                                                                  32).
;       unable to do inline (signed-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (SIGNED-BYTE 32).

;     (+ CL-BASE64::X (THE FIXNUM (- CL-BASE64::N CL-BASE64::REMAINDER)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (- CL-BASE64::N CL-BASE64::REMAINDER)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMACRO DEF-*-TO-BASE64-* ...)
; processing (DEF-*-TO-BASE64-* :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :STRING
;     (CL-BASE64::DEF-*-TO-BASE64-* :STRING :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G69)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE 
; ==>
;   (+ (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 16))
;      (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 8)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEF-*-TO-BASE64-* :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :STRING
;     (CL-BASE64::DEF-*-TO-BASE64-* :STRING :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH CHAR-CODE THE CHAR 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The result is a (VALUES (MOD 73014378497) . #2=(&OPTIONAL)), not a (VALUES
;                                                                           FIXNUM
;                                                                           &REST
;                                                                           T).
;       unable to do #1# (cost 2) because:
;       The result is a (VALUES (MOD 73014378497) . #2#), not a (VALUES FIXNUM
;                                                                       &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G44)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE 
; ==>
;   (+ (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 16))
;      (THE FIXNUM (ASH (CHAR-CODE (THE CHARACTER #)) 8)))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEF-*-TO-BASE64-* :USB8-ARRAY ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :USB8-ARRAY
;     (CL-BASE64::DEF-*-TO-BASE64-* :USB8-ARRAY :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G63)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEF-*-TO-BASE64-* :USB8-ARRAY ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEF-*-TO-BASE64-* :USB8-ARRAY
;     (CL-BASE64::DEF-*-TO-BASE64-* :USB8-ARRAY :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF 
; --> CL-BASE64::OUTPUT-GROUP THE + THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY RETURN-FROM PROGN COND IF IF 
; --> CL-BASE64::OUTPUT-GROUP THE ASH THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* LABELS DO BLOCK LET TAGBODY TAGBODY CL-BASE64::OUTPUT-GROUP THE 
; --> + 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET LET* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G44)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN INTEGER-TO-BASE64-STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEFUN INTEGER-TO-BASE64-STRING
;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).

;     (ZEROP CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.

;     (/ CL-BASE64::PADDING-BITS 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.

;     (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (/ CL-BASE64::PADDING-BITS 3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-24) #3=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(48)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL #2=(-24) #3=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL #2# #3#), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL 0 #2=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL 0 #2#), not a FIXNUM.
;       etc.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #2=(0) 24)) . #3=(&OPTIONAL)), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (UNSIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #2# 24)) . #3#), not a (VALUES
;                                                                           (UNSIGNED-BYTE
;                                                                            32)
;                                                                           &REST
;                                                                           T).
;       etc.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (* CL-BASE64::COLUMNS (TRUNCATE CL-BASE64::PADDED-LENGTH CL-BASE64::COLUMNS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230375077969921)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230375077969921)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (- CL-BASE64::PADDED-LENGTH
;        (* CL-BASE64::COLUMNS
;           (TRUNCATE CL-BASE64::PADDED-LENGTH CL-BASE64::COLUMNS)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (INTEGER -288230375614840832 288230375077969921), not a FIXNUM.
;       The result is a (VALUES (INTEGER -288230375614840833 288230376151711743)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -288230375614840832 288230375077969921), not a (UNSIGNED-BYTE
;                                                                                         32).
;       The result is a (VALUES (INTEGER -288230375614840833 288230376151711743)
;                               . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (ASH CL-BASE64::INPUT (/ CL-BASE64::PADDING-BITS 3))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LOGAND CL-BASE64::INT 63)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ASH CL-BASE64::INT -6)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LET* ((CL-BASE64::INPUT-BITS (INTEGER-LENGTH CL-BASE64::INPUT))
;            (CL-BASE64::BYTE-BITS
;             (CL-BASE64::ROUND-NEXT-MULTIPLE CL-BASE64::INPUT-BITS 8))
;            (CL-BASE64::PADDED-BITS
;             (CL-BASE64::ROUND-NEXT-MULTIPLE CL-BASE64::BYTE-BITS 6))
;            (CL-BASE64::REMAINDER-PADDING (MOD CL-BASE64::PADDED-BITS 24))
;            (CL-BASE64::PADDING-BITS
;             (IF (ZEROP CL-BASE64::REMAINDER-PADDING)
;                 0
;                 (- 24 CL-BASE64::REMAINDER-PADDING)))
;            (CL-BASE64::PADDING-CHARS (/ CL-BASE64::PADDING-BITS 6))
;            (CL-BASE64::PADDED-LENGTH
;             (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6))
;            (CL-BASE64::LAST-LINE-LEN
;             (IF (PLUSP CL-BASE64::COLUMNS)
;                 (- CL-BASE64::PADDED-LENGTH #)
;                 0))
;            (CL-BASE64::NUM-LINES
;             (IF (PLUSP CL-BASE64::COLUMNS)
;                 (TRUNCATE # CL-BASE64::COLUMNS)
;                 0))
;            (CL-BASE64::NUM-BREAKS
;             (IF (PLUSP CL-BASE64::NUM-LINES)
;                 (1- CL-BASE64::NUM-LINES)
;                 0))
;            (CL-BASE64::STRLEN (+ CL-BASE64::PADDED-LENGTH CL-BASE64::NUM-BREAKS))
;            (CL-BASE64::LAST-CHAR (1- CL-BASE64::STRLEN))
;            ...)
;       (DECLARE
;        (FIXNUM CL-BASE64::PADDED-LENGTH CL-BASE64::NUM-LINES CL-BASE64::COL
;         CL-BASE64::LAST-CHAR CL-BASE64::PADDING-CHARS CL-BASE64::LAST-LINE-LEN))
;       (UNLESS (PLUSP CL-BASE64::COLUMNS) (SETQ CL-BASE64::COL -1))
;       (DOTIMES (CL-BASE64::I CL-BASE64::PADDING-CHARS)
;         (DECLARE (FIXNUM CL-BASE64::I))
;         (SETF (SCHAR CL-BASE64::STR #) CL-BASE64::PAD))
;       (DO* ((CL-BASE64::STRPOS (- CL-BASE64::LAST-CHAR CL-BASE64::PADDING-CHARS)
;                                (1- CL-BASE64::STRPOS))
;             (CL-BASE64::INT (ASH CL-BASE64::INPUT #)))
;            ((MINUSP CL-BASE64::STRPOS) CL-BASE64::STR)
;         (DECLARE (FIXNUM CL-BASE64::STRPOS)
;                  (INTEGER CL-BASE64::INT))
;         (COND ((ZEROP CL-BASE64::COL) (SETF #) (SETQ #))
;               (T (SETF #) (SETQ #) (DECF CL-BASE64::COL)))))
; --> MULTIPLE-VALUE-CALL FUNCTION PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G78)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G85)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (- CL-BASE64::LAST-CHAR CL-BASE64::I)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (- CL-BASE64::LAST-CHAR CL-BASE64::PADDING-CHARS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFUN INTEGER-TO-BASE64-STREAM ...)

; file: /usr/share/common-lisp/source/cl-base64/encode.lisp
; in: DEFUN INTEGER-TO-BASE64-STREAM
;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).

;     (ZEROP CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-24) (24))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT (RATIONAL 0 (24))), not a FLOAT.

;     (/ CL-BASE64::PADDING-BITS 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.

;     (/ (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS) 6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.

;     (- CL-BASE64::STRLEN CL-BASE64::PADDING-CHARS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR FLOAT (RATIONAL 0 4)), not a FLOAT.

;     (1- CL-BASE64::NONPAD-CHARS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL -536870916 536870911)), not a FLOAT.

;     (/ CL-BASE64::PADDING-BITS 3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a FLOAT.
; 
; note: unable to
;   convert x/2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 24)), not a INTEGER.

;     (= CL-BASE64::STRPOS CL-BASE64::NONPAD-CHARS)
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD CL-BASE64::PADDED-BITS 24)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-24) #3=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(48)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL #2=(-24) #3=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL #2# #3#), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL 0 #2=(48)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL 0 #2#), not a FIXNUM.
;       etc.

;     (- 24 CL-BASE64::REMAINDER-PADDING)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1=(24))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #2=(0) 24)) . #3=(&OPTIONAL)), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 #1#)), not a (UNSIGNED-BYTE
;                                                                    32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #2# 24)) . #3#), not a (VALUES
;                                                                           (UNSIGNED-BYTE
;                                                                            32)
;                                                                           &REST
;                                                                           T).
;       etc.

;     (+ CL-BASE64::PADDED-BITS CL-BASE64::PADDING-BITS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR FLOAT (RATIONAL 0 24)), not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (- CL-BASE64::STRLEN CL-BASE64::PADDING-CHARS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR FLOAT (RATIONAL 0 4)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870916 536870911))
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 4)), not a (UNSIGNED-BYTE
;                                                                  32).
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870916 536870911)) . #1#), not a (VALUES
;                                                                                         (UNSIGNED-BYTE
;                                                                                          32)
;                                                                                         &REST
;                                                                                         T).
;       etc.

;     (1- CL-BASE64::NONPAD-CHARS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL -536870916 536870911)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870917 536870910))
;                               . #2=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL -536870916 536870911)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL -536870917 536870910)) . #2#), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       etc.

;     (ASH CL-BASE64::INPUT (/ CL-BASE64::PADDING-BITS 3))
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The second argument is a (OR FLOAT (RATIONAL 0 8)), not a (UNSIGNED-BYTE
;                                                                  29).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LOGAND CL-BASE64::INT 63)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (ASH CL-BASE64::INT -6)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 3) because:
;       The first argument is a INTEGER, not a (SIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #2#), not a (VALUES (SIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (LOGAND CL-BASE64::INT 63)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CL-BASE64::LAST-NONPAD-CHAR CL-BASE64::STRPOS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-base64/encode-tmpS364M8M7.fasl
; compilation finished in 0:00:02.035
; compiling file "/usr/share/common-lisp/source/cl-base64/decode.lisp" (written 30 SEP 2020 06:06:36 PM):
; processing (IN-PACKAGE #:CL-BASE64)
; processing (DEFINE-CONDITION BASE64-ERROR ...)
; processing (DEFINE-CONDITION BAD-BASE64-CHARACTER ...)
; processing (DEFINE-CONDITION INCOMPLETE-BASE64-DATA ...)
; processing (DEFTYPE ARRAY-INDEX ...)
; processing (DEFTYPE ARRAY-LENGTH ...)
; processing (DEFTYPE CHARACTER-CODE ...)
; processing (DEFMACRO ETYPECASE/UNROLL ...)
; processing (DEFMACRO LET/TYPED ...)
; processing (DEFMACRO DEFINE-BASE64-DECODER ...)
; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :USB8-ARRAY)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :STRING)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :INTEGER)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN COND 
; --> IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN COND 
; --> IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFINE-BASE64-DECODER :STRING ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STRING
;     (CL-BASE64::DEFINE-BASE64-DECODER :STRING :STREAM)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET LET CL-BASE64::ETYPECASE/UNROLL ETYPECASE 
; --> LET COND IF IF IF PROGN CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY PROGN 
; --> IF SETQ THE CHAR-CODE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFINE-BASE64-DECODER :STREAM ...)
; processing (DEFINE-BASE64-DECODER :STREAM ...)
; processing (DEFINE-BASE64-DECODER :STREAM ...)

; file: /usr/share/common-lisp/source/cl-base64/decode.lisp
; in: DEFINE-BASE64-DECODER :STREAM
;     (CL-BASE64::DEFINE-BASE64-DECODER :STREAM :INTEGER)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY 
; --> PROGN COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE LOGIOR 
; ==>
;   (ASH CL-BASE64::RESULT 8)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> CL-BASE64::LET/TYPED LET FLET CL-BASE64::LET/TYPED LET LOOP BLOCK TAGBODY 
; --> PROGN COND IF IF IF IF THE PROGN WHEN IF PROGN LET SETQ THE 
; ==>
;   (LOGIOR (ASH CL-BASE64::RESULT 8) BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFINE-BASE64-DECODER :STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-base64/decode-tmpQFSX2LB2.fasl
; compilation finished in 0:00:03.145
; compiling file "/usr/share/common-lisp/source/cl-ppcre/packages.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL-PPCRE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/packages-tmp3CGEZU30.fasl
; compilation finished in 0:00:00.055
; compiling file "/usr/share/common-lisp/source/cl-ppcre/specials.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFVAR *STANDARD-OPTIMIZE-SETTINGS* ...)
; processing (DEFVAR *SPECIAL-OPTIMIZE-SETTINGS* ...)
; processing (DEFVAR *EXTENDED-MODE-P* ...)
; processing (DECLAIM (BOOLEAN *EXTENDED-MODE-P*))
; processing (DEFVAR *REGEX-CHAR-CODE-LIMIT* ...)
; processing (DECLAIM (FIXNUM *REGEX-CHAR-CODE-LIMIT*))
; processing (DEFVAR *STRING* ...)
; processing (DECLAIM (SIMPLE-STRING *STRING*))
; processing (DEFVAR *START-POS* ...)
; processing (DECLAIM (FIXNUM *START-POS*))
; processing (DEFVAR *REAL-START-POS* ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR *END-POS* ...)
; processing (DECLAIM (FIXNUM *END-POS*))
; processing (DEFVAR *REG-STARTS* ...)
; processing (DECLAIM (SIMPLE-VECTOR *REG-STARTS*))
; processing (DEFVAR *REGS-MAYBE-START* ...)
; processing (DECLAIM (SIMPLE-VECTOR *REGS-MAYBE-START*))
; processing (DEFVAR *REG-ENDS* ...)
; processing (DECLAIM (SIMPLE-VECTOR *REG-ENDS*))
; processing (DEFVAR *END-STRING-POS* ...)
; processing (DEFVAR *REP-NUM* ...)
; processing (DECLAIM (FIXNUM *REP-NUM*))
; processing (DEFVAR *ZERO-LENGTH-NUM* ...)
; processing (DECLAIM (FIXNUM *ZERO-LENGTH-NUM*))
; processing (DEFVAR *REPEAT-COUNTERS* ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR *LAST-POS-STORES* ...)
; processing (DECLAIM (SIMPLE-VECTOR *LAST-POS-STORES*))
; processing (DEFVAR *USE-BMH-MATCHERS* ...)
; processing (DEFVAR *OPTIMIZE-CHAR-CLASSES* ...)
; processing (DEFVAR *PROPERTY-RESOLVER* ...)
; processing (DEFVAR *ALLOW-QUOTING* ...)
; processing (DEFVAR *ALLOW-NAMED-REGISTERS* ...)
; processing (PUSHNEW :CL-PPCRE ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/specials-tmpU0DA5CGH.fasl
; compilation finished in 0:00:00.100
; compiling file "/usr/share/common-lisp/source/cl-ppcre/util.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO DEFCONSTANT ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO WITH-REBINDING ...)
; processing (DECLAIM (INLINE DIGIT-CHAR-P))
; processing (DEFUN DIGIT-CHAR-P ...)
; processing (DECLAIM (INLINE WORD-CHAR-P))
; processing (DEFUN WORD-CHAR-P ...)
; processing (DEFCONSTANT +WHITESPACE-CHAR-STRING+ ...)
; processing (DEFUN WHITESPACEP ...)
; processing (DEFMACRO MAYBE-COERCE-TO-SIMPLE-STRING ...)
; processing (DECLAIM (INLINE NSUBSEQ))
; processing (DEFUN NSUBSEQ ...)
; processing (DEFUN NORMALIZE-VAR-LIST ...)
; processing (DEFUN STRING-LIST-TO-SIMPLE-STRING ...)

; file: /usr/share/common-lisp/source/cl-ppcre/util.lisp
; in: DEFUN STRING-LIST-TO-SIMPLE-STRING
;     (REPLACE CL-PPCRE::RESULT-STRING STRING :START1 CL-PPCRE::CURR-POS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a STRING, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a STRING, not a SIMPLE-BASE-STRING.

;     (INCF CL-PPCRE::TOTAL-SIZE (LENGTH STRING))
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G19)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (INCF CL-PPCRE::CURR-POS (LENGTH STRING))
; --> THE 
; ==>
;   (+ (LENGTH STRING) CL-PPCRE::CURR-POS)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEFUN COMPLEMENT* ...)

; file: /usr/share/common-lisp/source/cl-ppcre/util.lisp
; in: DEFUN COMPLEMENT*
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/util-tmp40CMQUFC.fasl
; compilation finished in 0:00:00.420
; compiling file "/usr/share/common-lisp/source/cl-ppcre/errors.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFVAR *SYNTAX-ERROR-STRING* ...)
; processing (DEFINE-CONDITION PPCRE-ERROR ...)
; processing (DEFINE-CONDITION PPCRE-SYNTAX-ERROR ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFINE-CONDITION PPCRE-INVOCATION-ERROR ...)
; processing (DEFMACRO SIGNAL-SYNTAX-ERROR* ...)
; processing (DEFMACRO SIGNAL-SYNTAX-ERROR ...)
; processing (DEFMACRO SIGNAL-INVOCATION-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/errors-tmpT9YJERDD.fasl
; compilation finished in 0:00:00.135
; compiling file "/usr/share/common-lisp/source/cl-ppcre/charset.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFCONSTANT +PROBE-DEPTH+ ...)
; processing (DEFUN MAKE-CHAR-VECTOR ...)
; processing (DEFSTRUCT (CHARSET #) ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DECLAIM (INLINE MIX))
; processing (DEFUN MIX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN MIX
;     (+ CL-PPCRE::CODE CL-PPCRE::HASH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOGAND MOST-POSITIVE-FIXNUM (+ CL-PPCRE::CODE CL-PPCRE::HASH))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DECLAIM (INLINE COMPUTE-INDEX))
; processing (DEFUN COMPUTE-INDEX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN COMPUTE-INDEX
;     (LENGTH VECTOR)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.

;     (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907) (536870907))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907)
;                                         (536870907))), not a RATIONAL.

;     (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR)))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907) (536870907))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT
;                               (RATIONAL (-536870907) (536870907))), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL #1=(-536870907) #2=(536870907))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR FLOAT (RATIONAL #3=(-536870908) #4=(1073741814)))
;                        . #5=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR FLOAT (RATIONAL #1# #2#)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The second argument is a (OR (INTEGER -1 -1) (INTEGER 1 536870907)), not a (UNSIGNED-BYTE
;                                                                                   32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #3# #4#)) . #5#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (RATIONAL #1=(-536870908) #2=(1073741814)), not a FIXNUM.
;       unable to do inline (signed-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (SIGNED-BYTE 32).
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (RATIONAL #1=(-536870907) #2=(1073741814)), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (RATIONAL #1# #2#), not a (UNSIGNED-BYTE 32).
;       etc.

;     (1+ (MOD CL-PPCRE::HASH (1- (LENGTH VECTOR))))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT
;                                   (RATIONAL #2=(-536870907) #3=(536870907))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR FLOAT (RATIONAL #4=(-536870906) #5=(536870908)))
;                        . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.

; processing (DEFUN IN-CHARSET-P ...)
; processing (DEFUN ADD-TO-CHARSET ...)
; processing (DEFUN %ADD-TO-CHARSET ...)
; processing (DEFUN %ADD-TO-CHARSET/EXPAND ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN %ADD-TO-CHARSET/EXPAND
;     (* 2 CL-PPCRE::NEW-SIZE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (>= CL-PPCRE::NEW-SIZE 371370)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 371370.0d0)
;                               (SINGLE-FLOAT * 371370.0)
;                               (RATIONAL * 371370)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (* 2 CL-PPCRE::NEW-SIZE)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (>= CL-PPCRE::NEW-SIZE 371370)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LET* ((CL-PPCRE::OLD-VECTOR (CL-PPCRE::CHARSET-VECTOR SET))
;            (CL-PPCRE::NEW-SIZE (* 2 (LENGTH CL-PPCRE::OLD-VECTOR))))
;       (TAGBODY
;        :RETRY
;         (MULTIPLE-VALUE-BIND (CL-PPCRE::NEW-DEPTH CL-PPCRE::NEW-VECTOR)
;             (IF (>= CL-PPCRE::NEW-SIZE 371370)
;                 (VALUES 0 #)
;                 (VALUES CL-PPCRE::+PROBE-DEPTH+ #))
;           (SETF # CL-PPCRE::NEW-DEPTH
;                 # CL-PPCRE::NEW-VECTOR)
;           (FLET (#)
;             (CL-PPCRE::TRY-ADD CHAR)
;             (DOTIMES # #))))
;       (INCF (CL-PPCRE::CHARSET-COUNT SET))
;       T)
; 
; note: doing signed word to integer coercion (cost 20) to NEW-SIZE

; processing (DEFUN MAP-CHARSET ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN MAP-CHARSET
;     (DECF CL-PPCRE::N)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER * 536870911), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870910) . #2=(&OPTIONAL)), not a (VALUES
;                                                                               FIXNUM
;                                                                               &REST
;                                                                               T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER * 536870911), not a FIXNUM.
;       The result is a (VALUES (INTEGER * 536870910) . #2#), not a (VALUES
;                                                                    FIXNUM &REST
;                                                                    T).
;       etc.

; processing (DEFUN CREATE-CHARSET-FROM-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charset.lisp
; in: DEFUN CREATE-CHARSET-FROM-TEST-FUNCTION
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (LOOP CL-PPCRE::WITH CL-PPCRE::CHARSET = (CL-PPCRE::MAKE-CHARSET)
;           CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW
;           CL-PPCRE::END
;           CL-PPCRE::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/charset-tmp5FFPYUUZ.fasl
; compilation finished in 0:00:00.645
; compiling file "/usr/share/common-lisp/source/cl-ppcre/charmap.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFSTRUCT (CHARMAP #) ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DECLAIM (INLINE IN-CHARMAP-P))
; processing (DEFUN IN-CHARMAP-P ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charmap.lisp
; in: DEFUN IN-CHARMAP-P
;     (SBIT (THE SIMPLE-BIT-VECTOR (CL-PPCRE::CHARMAP-VECTOR CL-PPCRE::CHARMAP))
;           (- CHAR-CODE CL-PPCRE::CHARMAP-START))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

; processing (DEFUN CHARMAP-CONTENTS ...)
; processing (DEFUN MAKE-CHARMAP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charmap.lisp
; in: DEFUN MAKE-CHARMAP
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

; processing (DEFUN CREATE-CHARMAP-FROM-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/charmap.lisp
; in: DEFUN CREATE-CHARMAP-FROM-TEST-FUNCTION
;     (1- CL-PPCRE::END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM (1-
;                                                        CL-PPCRE::END) CL-PPCRE::DOWNTO CL-PPCRE::START
;           CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE)
;           CL-PPCRE::UNTIL ...)
; --> LET LET TAGBODY WHEN IF 
; ==>
;   (< CL-PPCRE::CODE #:LOOP-LIMIT-18)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW
;           CL-PPCRE::END
;           CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE)
;           CL-PPCRE::UNTIL ...)
; --> LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (1- CL-PPCRE::END)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM (1-
;                                                        CL-PPCRE::END) CL-PPCRE::DOWNTO CL-PPCRE::START
;           CL-PPCRE::FOR CHAR = (CODE-CHAR CL-PPCRE::CODE)
;           CL-PPCRE::UNTIL ...)
; --> LET LET TAGBODY WHEN IF 
; ==>
;   (< CL-PPCRE::CODE #:LOOP-LIMIT-18)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/charmap-tmp3ODYPKXB.fasl
; compilation finished in 0:00:00.640
; compiling file "/usr/share/common-lisp/source/cl-ppcre/chartest.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFUN CREATE-HASH-TABLE-FROM-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/chartest.lisp
; in: DEFUN CREATE-HASH-TABLE-FROM-TEST-FUNCTION
;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (LOOP CL-PPCRE::WITH HASH-TABLE = (MAKE-HASH-TABLE)
;           CL-PPCRE::FOR CL-PPCRE::CODE CL-PPCRE::FROM CL-PPCRE::START CL-PPCRE::BELOW
;           CL-PPCRE::END
;           CL-PPCRE::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFUN CREATE-OPTIMIZED-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/chartest.lisp
; in: DEFUN CREATE-OPTIMIZED-TEST-FUNCTION
;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-2) (2))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-2) (2))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (<= (HASH-TABLE-COUNT HASH-TABLE)
;         (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (<= (CL-PPCRE::CHARSET-COUNT CL-PPCRE::CHARSET)
;         (CEILING (- CL-PPCRE::END CL-PPCRE::START) 2))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (CL-PPCRE::IN-CHARMAP-P CHAR CL-PPCRE::CHARMAP)
; --> BLOCK LET* LET AND IF = IF = SBIT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/chartest-tmpD0IKH6VH.fasl
; compilation finished in 0:00:00.295
; compiling file "/usr/share/common-lisp/source/cl-ppcre/lexer.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DECLAIM (INLINE MAP-CHAR-TO-SPECIAL-CLASS))
; processing (DEFUN MAP-CHAR-TO-SPECIAL-CHAR-CLASS ...)
; processing (DECLAIM (INLINE MAKE-LEXER-INTERNAL))
; processing (DEFSTRUCT (LEXER #) ...)
; processing (DEFUN MAKE-LEXER ...)
; processing (DECLAIM (INLINE END-OF-STRING-P))
; processing (DEFUN END-OF-STRING-P ...)
; processing (DECLAIM (INLINE LOOKING-AT-P))
; processing (DEFUN LOOKING-AT-P ...)
; processing (DECLAIM (INLINE NEXT-CHAR-NON-EXTENDED))
; processing (DEFUN NEXT-CHAR-NON-EXTENDED ...)
; processing (DEFUN NEXT-CHAR ...)

; file: /usr/share/common-lisp/source/cl-ppcre/lexer.lisp
; in: DEFUN NEXT-CHAR
;     (CL-PPCRE::SIGNAL-SYNTAX-ERROR* CL-PPCRE::ERROR-POS
;                                     "Comment group not closed.")
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DECLAIM (INLINE FAIL))
; processing (DEFUN FAIL ...)
; processing (DEFUN GET-NUMBER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/lexer.lisp
; in: DEFUN GET-NUMBER
;     (IF (< CL-PPCRE::END-POS CL-PPCRE::LEXER-LEN)
;         CL-PPCRE::END-POS
;         CL-PPCRE::LEXER-LEN)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DECLAIM (INLINE TRY-NUMBER))
; processing (DEFUN TRY-NUMBER ...)
; processing (DECLAIM (INLINE MAKE-CHAR-FROM-CODE))
; processing (DEFUN MAKE-CHAR-FROM-CODE ...)
; processing (DEFUN UNESCAPE-CHAR ...)

; file: /usr/share/common-lisp/source/cl-ppcre/lexer.lisp
; in: DEFUN UNESCAPE-CHAR
;     (CHAR-UPCASE CL-PPCRE::NEXT-CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

; processing (DEFUN READ-CHAR-PROPERTY ...)
; processing (DEFUN COLLECT-CHAR-CLASS ...)
; processing (DEFUN MAYBE-PARSE-FLAGS ...)
; processing (DEFUN GET-QUANTIFIER ...)
; processing (DEFUN PARSE-REGISTER-NAME-AUX ...)
; processing (DECLAIM (INLINE UNGET-TOKEN))
; processing (DEFUN UNGET-TOKEN ...)
; processing (DEFUN GET-TOKEN ...)
; processing (DECLAIM (INLINE START-OF-SUBEXPR-P))
; processing (DEFUN START-OF-SUBEXPR-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/lexer-tmp8ESK6FB7.fasl
; compilation finished in 0:00:02.105
; compiling file "/usr/share/common-lisp/source/cl-ppcre/parser.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFUN GROUP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/parser.lisp
; in: DEFUN GROUP
;     (CL-PPCRE::SIGNAL-SYNTAX-ERROR* (+ CL-PPCRE::OPEN-PAREN-POS 2)
;                                     "Opening paren has no matching closing paren.")
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN GREEDY-QUANT ...)
; processing (DEFUN QUANT ...)
; processing (DEFUN SEQ ...)
; processing (DEFUN REG-EXPR ...)
; processing (DEFUN PARSE-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/parser-tmpNP2BTE1F.fasl
; compilation finished in 0:00:00.345
; compiling file "/usr/share/common-lisp/source/cl-ppcre/regex-class.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFCLASS REGEX ...)
; processing (DEFCLASS SEQ ...)
; processing (DEFCLASS ALTERNATION ...)
; processing (DEFCLASS LOOKAHEAD ...)
; processing (DEFCLASS LOOKBEHIND ...)
; processing (DEFCLASS REPETITION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS REGISTER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS STANDALONE ...)
; processing (DEFCLASS BACK-REFERENCE ...)
; processing (DEFCLASS CHAR-CLASS ...)
; processing (DEFCLASS STR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS ANCHOR ...)
; processing (DEFCLASS EVERYTHING ...)
; processing (DEFCLASS WORD-BOUNDARY ...)
; processing (DEFCLASS BRANCH ...)
; processing (DEFCLASS FILTER ...)
; processing (DEFCLASS VOID ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class.lisp
; in: DEFMETHOD INITIALIZE-INSTANCE :AFTER (STR)
;     (COERCE CL-PPCRE::STR-SLOT 'SIMPLE-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

;     (LENGTH (CL-PPCRE::STR CL-PPCRE::STR))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/regex-class-tmp7ZC9DOIW.fasl
; compilation finished in 0:00:00.415
; compiling file "/usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMETHOD LEN ...)
; processing (DEFMETHOD STR ...)
; processing (DEFMETHOD SKIP ...)
; processing (DEFMETHOD START-OF-END-STRING-P ...)
; processing (DEFGENERIC CASE-MODE ...)
; processing (DEFMETHOD CASE-MODE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD CASE-MODE (STR T)
;     (ZEROP (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFMETHOD CASE-MODE ...)
; processing (DEFGENERIC COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFMETHOD COPY-REGEX ...)
; processing (DEFGENERIC REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFMETHOD REMOVE-REGISTERS ...)
; processing (DEFGENERIC EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD EVERYTHINGP (SEQ)
;     (LENGTH CL-PPCRE::CLEANED-ELEMENTS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

; processing (DEFMETHOD EVERYTHINGP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD EVERYTHINGP (ALTERNATION)
;     (LENGTH CL-PPCRE::CHOICES)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMETHOD EVERYTHINGP ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD EVERYTHINGP (REPETITION)
;     (= 1 CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (OR
;                                                                (COMPLEX
;                                                                 SINGLE-FLOAT)
;                                                                (COMPLEX
;                                                                 DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a (COMPLEX
;                                                                DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0) (SINGLE-FLOAT 1.0 1.0)
;                               (INTEGER 1 1)
;                               (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                               (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                               (COMPLEX (INTEGER 1 1))), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0)
;                                   (SINGLE-FLOAT 1.0 1.0) (INTEGER 1 1)
;                                   (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                                   (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                                   (COMPLEX (INTEGER 1 1))), not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR (DOUBLE-FLOAT 1.0d0 1.0d0)
;                                   (SINGLE-FLOAT 1.0 1.0) (INTEGER 1 1)
;                                   (COMPLEX (DOUBLE-FLOAT 1.0d0 1.0d0))
;                                   (COMPLEX (SINGLE-FLOAT 1.0 1.0))
;                                   (COMPLEX (INTEGER 1 1))), not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFMETHOD EVERYTHINGP ...)
; processing (DEFGENERIC REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (SEQ)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::ELEMENTS
;                                                           CL-PPCRE::SEQ)
;           CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-LENGTH
;                                          CL-PPCRE::SUB-REGEX)
;           IF (NOT CL-PPCRE::LEN)
;           DO ...)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-5 CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (ALTERNATION)
;     (/= CL-PPCRE::LEN CL-PPCRE::OLD-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a (NOT NULL), not a DOUBLE-FLOAT.

; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (BRANCH)
;     (EQL CL-PPCRE::THEN-LENGTH
;          (CL-PPCRE::REGEX-LENGTH (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD REGEX-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-LENGTH (REPETITION)
;     (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFMETHOD REGEX-LENGTH ...)
; processing (DEFGENERIC REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (SEQ)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::ELEMENTS
;                                                           CL-PPCRE::SEQ)
;           CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-MIN-LENGTH
;                                          CL-PPCRE::SUB-REGEX)
;           CL-PPCRE::SUM CL-PPCRE::LEN)
; --> LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE 
; ==>
;   (+ #:LOOP-SUM-5 CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (ALTERNATION)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::SUB-REGEX CL-PPCRE::IN (CL-PPCRE::CHOICES
;                                                           CL-PPCRE::ALTERNATION)
;           CL-PPCRE::FOR CL-PPCRE::LEN = (CL-PPCRE::REGEX-MIN-LENGTH
;                                          CL-PPCRE::SUB-REGEX)
;           CL-PPCRE::MINIMIZE CL-PPCRE::LEN)
; --> LET LET SB-LOOP::WITH-MINIMAX-VALUE LET TAGBODY 
; --> SB-LOOP::LOOP-ACCUMULATE-MINIMAX-VALUE PROGN WHEN IF OR LET IF < IF 
; ==>
;   (< #:LOOP-MAXMIN-TEMP-9 #:LOOP-MAXMIN-8)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (BRANCH)
;     (MIN (CL-PPCRE::REGEX-MIN-LENGTH (CL-PPCRE::THEN-REGEX CL-PPCRE::BRANCH))
;          (CL-PPCRE::REGEX-MIN-LENGTH (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD REGEX-MIN-LENGTH (REPETITION)
;     (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;        (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFMETHOD REGEX-MIN-LENGTH ...)
; processing (DEFGENERIC COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (ALTERNATION T)
;     (/= CL-PPCRE::CURR-OFFSET CL-PPCRE::OLD-OFFSET)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a (NOT NULL), not a DOUBLE-FLOAT.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (BRANCH T)
;     (EQL CL-PPCRE::THEN-OFFSET
;          (CL-PPCRE::COMPUTE-OFFSETS (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)
;           CL-PPCRE::START-POS))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (NOT NULL), not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (REPETITION T)
;     (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ CL-PPCRE::START-POS (* CL-PPCRE::MINIMUM CL-PPCRE::LEN))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* CL-PPCRE::MINIMUM CL-PPCRE::LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ CL-PPCRE::START-POS (* CL-PPCRE::MINIMUM CL-PPCRE::LEN))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (CHAR-CLASS T)
;     (1+ CL-PPCRE::START-POS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (EVERYTHING T)
;     (1+ CL-PPCRE::START-POS)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (STR T)
;     (+ CL-PPCRE::START-POS (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)
; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/regex-class-util.lisp
; in: DEFMETHOD COMPUTE-OFFSETS (FILTER T)
;     (+ CL-PPCRE::START-POS CL-PPCRE::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-OFFSETS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/regex-class-util-tmpQJ4H8AW8.fasl
; compilation finished in 0:00:01.765
; compiling file "/usr/share/common-lisp/source/cl-ppcre/convert.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO CASE-INSENSITIVE-MODE-P ...)
; processing (DEFMACRO MULTI-LINE-MODE-P ...)
; processing (DEFMACRO SINGLE-LINE-MODE-P ...)
; processing (DEFUN SET-FLAG ...)
; processing (DEFGENERIC RESOLVE-PROPERTY ...)
; processing (DEFUN CONVERT-CHAR-CLASS-TO-TEST-FUNCTION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN CONVERT-CHAR-CLASS-TO-TEST-FUNCTION
;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-DOWNCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-UPCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-DOWNCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION (CHAR-UPCASE CHAR))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CHAR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-DOWN)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-UP)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (CHAR-DOWNCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-UPCASE CHAR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-DOWN)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

;     (FUNCALL CL-PPCRE::TEST-FUNCTION CL-PPCRE::CHAR-UP)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST-FUNCTION is not known to be a function

; processing (DEFUN MAYBE-SPLIT-REPETITION ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN MAYBE-SPLIT-REPETITION
;     (- CL-PPCRE::MAXIMUM CL-PPCRE::MINIMUM)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFUN MAYBE-ACCUMULATE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN MAYBE-ACCUMULATE
;     (+ (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (SETF (SUBSEQ (SLOT-VALUE CL-PPCRE::STARTS-WITH 'CL-PPCRE::STR)
;                   (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH)
;                      (CL-PPCRE::LEN CL-PPCRE::STR)))
;             (CL-PPCRE::STR CL-PPCRE::STR)
;           (CL-PPCRE::SKIP CL-PPCRE::STR) T)
; --> SETF LET* 
; ==>
;   (REPLACE #:SEQUENCE #:NEW1 :START1 #:START :END1 NIL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1=((*))).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1#).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY * . #1#)
;                                                       &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                              &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER . #1=((*))).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES SEQUENCE &OPTIONAL), not a (VALUES
;                                                       (SIMPLE-ARRAY CHARACTER
;                                                        . #1#)
;                                                       &REST T).

;     (+ (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (- (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH) (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DECLAIM (INLINE CONVERT-AUX))
; processing (DEFUN CONVERT-AUX ...)
; processing (DEFGENERIC CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :BRANCH) T)
;     (LENGTH (CL-PPCRE::CHOICES CL-PPCRE::ALTERNATIONS))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :GREEDY-REPETITION) T)
;     (ZEROP LENGTH)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :NAMED-REGISTER) T)
;     (COPY-SEQ (SECOND CL-PPCRE::PARSE-TREE))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ((EQL :BACK-REFERENCE) T)
;     (STRING= CL-PPCRE::NAME CL-PPCRE::BACKREF-NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING (AND (NOT NULL) SYMBOL)
;                                CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL
;                               CHARACTER), not a SIMPLE-BASE-STRING.
;   The second argument is a (OR STRING (AND (NOT NULL) SYMBOL)
;                                CHARACTER), not a SIMPLE-BASE-STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                CHARACTER
;                                                                . #1=((*))).
;   The second argument is a (OR STRING (AND (NOT NULL) SYMBOL)
;                                CHARACTER), not a (SIMPLE-ARRAY CHARACTER . #1#).

;     (- CL-PPCRE::REG-NUM CL-PPCRE::REG-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (1- CL-PPCRE::BACKREF-NUMBER)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (COPY-SEQ CL-PPCRE::BACKREF-NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (- CL-PPCRE::REG-NUM CL-PPCRE::REG-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (1- CL-PPCRE::BACKREF-NUMBER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::NAME CL-PPCRE::IN CL-PPCRE::REG-NAMES
;           CL-PPCRE::FOR CL-PPCRE::REG-INDEX CL-PPCRE::FROM 0
;           WHEN (STRING= CL-PPCRE::NAME CL-PPCRE::BACKREF-NAME)
;           CL-PPCRE::COLLECT ...)
; --> LET LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY 
; --> SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-COMPOUND-PARSE-TREE ...)
; processing (DEFGENERIC CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFMETHOD CONVERT-SIMPLE-PARSE-TREE ...)
; processing (DEFUN CONVERT ...)

; file: /usr/share/common-lisp/source/cl-ppcre/convert.lisp
; in: DEFUN CONVERT
;     (COERCE (SLOT-VALUE CL-PPCRE::STARTS-WITH 'CL-PPCRE::STR) 'SIMPLE-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/convert-tmpOISLJO3A.fasl
; compilation finished in 0:00:03.290
; compiling file "/usr/share/common-lisp/source/cl-ppcre/optimize.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFGENERIC FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFMETHOD FLATTEN ...)
; processing (DEFGENERIC GATHER-STRINGS ...)
; processing (DEFMETHOD GATHER-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD GATHER-STRINGS (SEQ)
;     (MAKE-ARRAY CL-PPCRE::COLLECTOR-LENGTH :INITIAL-CONTENTS CL-PPCRE::COLLECTOR
;                 :ELEMENT-TYPE 'CHARACTER :FILL-POINTER T :ADJUSTABLE T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a VECTOR, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a VECTOR, not a SIMPLE-BASE-STRING.

;     (INCF CL-PPCRE::COLLECTOR-LENGTH (CL-PPCRE::LEN CL-PPCRE::ELEMENT))
; --> THE 
; ==>
;   (+ (CL-PPCRE::LEN CL-PPCRE::ELEMENT) CL-PPCRE::COLLECTOR-LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (SETF (SUBSEQ CL-PPCRE::COLLECTOR CL-PPCRE::OLD-COLLECTOR-LENGTH)
;             (CL-PPCRE::STR CL-PPCRE::ELEMENT)
;           CL-PPCRE::SKIP (CL-PPCRE::SKIP CL-PPCRE::ELEMENT))
; --> SETF LET* 
; ==>
;   (REPLACE #:SEQUENCE #:NEW1 :START1 #:START :END1 NIL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a (SIMPLE-ARRAY * . #1=((*))).
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * . #1#).
;   The result is a (VALUES VECTOR &OPTIONAL), not a (VALUES
;                                                     (SIMPLE-ARRAY * . #1#)
;                                                     &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-BASE-STRING.
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY CHARACTER (*)).
;   The result is a (VALUES VECTOR &OPTIONAL), not a (VALUES SIMPLE-BASE-STRING
;                                                            &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a (SIMPLE-ARRAY CHARACTER . #1=((*))).
;   The second argument is a SEQUENCE, not a SIMPLE-BASE-STRING.
;   The result is a (VALUES VECTOR &OPTIONAL), not a (VALUES
;                                                     (SIMPLE-ARRAY CHARACTER
;                                                      . #1#)
;                                                     &REST T).

;     (INCF CL-PPCRE::COLLECTOR-LENGTH (CL-PPCRE::LEN CL-PPCRE::ELEMENT))
; --> THE 
; ==>
;   (+ (CL-PPCRE::LEN CL-PPCRE::ELEMENT) CL-PPCRE::COLLECTOR-LENGTH)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

; processing (DEFMETHOD GATHER-STRINGS ...)
; processing (DEFMETHOD GATHER-STRINGS ...)
; processing (DEFMETHOD GATHER-STRINGS ...)
; processing (DEFGENERIC START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD START-ANCHORED-P (REPETITION)
;     (PLUSP (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)
; processing (DEFMETHOD START-ANCHORED-P ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD START-ANCHORED-P (REGEX)
;     (ZEROP (CL-PPCRE::LEN CL-PPCRE::REGEX))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; processing (DEFGENERIC END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD END-STRING-AUX (SEQ)
;     (ZEROP (CL-PPCRE::LEN CL-PPCRE::ELEMENT-END))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MAKE-ARRAY CL-PPCRE::CONCATENATED-LENGTH :INITIAL-CONTENTS
;                 (REVERSE (CL-PPCRE::STR CL-PPCRE::CONCATENATED-START))
;                 :ELEMENT-TYPE 'CHARACTER :FILL-POINTER T :ADJUSTABLE T)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST (SIMPLE-ARRAY * (*))
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (SIMPLE-ARRAY * . #1=((*)))
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST (SIMPLE-ARRAY * (*))
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a SIMPLE-BASE-STRING.

;     (CHAR CL-PPCRE::STR CL-PPCRE::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (INCF CL-PPCRE::CONCATENATED-LENGTH CL-PPCRE::LEN)
; --> THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CONCATENATED-LENGTH)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFMETHOD END-STRING-AUX ...)
; processing (DEFUN END-STRING ...)
; processing (DEFGENERIC COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (ALTERNATION T)
;     (LOOP CL-PPCRE::FOR CL-PPCRE::CHOICE CL-PPCRE::IN (CL-PPCRE::CHOICES
;                                                        CL-PPCRE::ALTERNATION)
;           CL-PPCRE::MINIMIZE (CL-PPCRE::COMPUTE-MIN-REST CL-PPCRE::CHOICE
;                               CL-PPCRE::CURRENT-MIN-REST))
; --> LET SB-LOOP::WITH-MINIMAX-VALUE LET TAGBODY 
; --> SB-LOOP::LOOP-ACCUMULATE-MINIMAX-VALUE PROGN WHEN IF OR LET IF < IF 
; ==>
;   (< #:LOOP-MAXMIN-TEMP-10 #:LOOP-MAXMIN-9)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (BRANCH T)
;     (MIN
;      (CL-PPCRE::COMPUTE-MIN-REST (CL-PPCRE::THEN-REGEX CL-PPCRE::BRANCH)
;       CL-PPCRE::CURRENT-MIN-REST)
;      (CL-PPCRE::COMPUTE-MIN-REST (CL-PPCRE::ELSE-REGEX CL-PPCRE::BRANCH)
;       CL-PPCRE::CURRENT-MIN-REST))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (STR T)
;     (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::STR))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (FILTER T)
;     (+ CL-PPCRE::CURRENT-MIN-REST (OR (CL-PPCRE::LEN CL-PPCRE::FILTER) 0))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (REPETITION T)
;     (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;        (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ CL-PPCRE::CURRENT-MIN-REST
;        (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;           (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;        (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The first argument is a T, not a (SIGNED-BYTE 32).
;       The second argument is a T, not a (SIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (+ CL-PPCRE::CURRENT-MIN-REST
;        (* (CL-PPCRE::MINIMUM CL-PPCRE::REPETITION)
;           (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)
; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (LOOKBEHIND T)
;     (+ CL-PPCRE::CURRENT-MIN-REST (CL-PPCRE::LEN CL-PPCRE::LOOKBEHIND))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFMETHOD COMPUTE-MIN-REST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/optimize.lisp
; in: DEFMETHOD COMPUTE-MIN-REST (REGEX T)
;     (1+ CL-PPCRE::CURRENT-MIN-REST)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/optimize-tmpDPMQWO2N.fasl
; compilation finished in 0:00:01.510
; compiling file "/usr/share/common-lisp/source/cl-ppcre/closures.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DECLAIM (INLINE *STRING*= ...))
; processing (DEFUN *STRING*= ...)
; processing (DEFUN *STRING*-EQUAL ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFUN *STRING*-EQUAL
;     (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::STRING1-IDX)
;                 (SCHAR CL-PPCRE::STRING2 CL-PPCRE::STRING2-IDX))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; processing (DEFGENERIC CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (LOOKBEHIND T)
;     (FUNCALL CL-PPCRE::TEST-MATCHER (- CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFMACRO INSERT-CHAR-CLASS-TESTER ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (CHAR-CLASS T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::CHAR-CLASS
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::START-POS))
;       (LAMBDA (CL-PPCRE::START-POS)
;         (DECLARE (FIXNUM CL-PPCRE::START-POS))
;         (AND (< CL-PPCRE::START-POS CL-PPCRE::*END-POS*)
;              (CL-PPCRE::CHAR-CLASS-TEST)
;              (FUNCALL CL-PPCRE::NEXT-FN (1+ CL-PPCRE::START-POS)))))
; --> LET LAMBDA FUNCTION AND IF IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (STR T)
;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::START-POS
;      CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-EQUAL (SCHAR CL-PPCRE::*STRING* CL-PPCRE::START-POS) CL-PPCRE::CHR)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (LENGTH CL-PPCRE::END-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS VECTOR
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::END-STRING CL-PPCRE::START-POS
;      CL-PPCRE::TEST-END-POS 0 CL-PPCRE::END-STRING-LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (+ CL-PPCRE::START-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (FUNCALL CL-PPCRE::NEXT-FN (+ CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::START-POS CL-PPCRE::END-STRING-LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (FUNCALL CL-PPCRE::NEXT-FN (+ CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::START-POS CL-PPCRE::END-STRING-LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (FUNCALL CL-PPCRE::NEXT-FN (+ CL-PPCRE::START-POS CL-PPCRE::LEN))
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DECLAIM (INLINE WORD-BOUNDARY-P))
; processing (DEFUN WORD-BOUNDARY-P ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (BACK-REFERENCE T)
;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::*STRING* CL-PPCRE::START-POS
;      CL-PPCRE::NEXT-POS CL-PPCRE::REG-START CL-PPCRE::REG-END)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (+ CL-PPCRE::START-POS
;        (- (THE FIXNUM CL-PPCRE::REG-END) (THE FIXNUM CL-PPCRE::REG-START)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)
; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (FILTER T)
;     (FUNCALL CL-PPCRE::FN CL-PPCRE::START-POS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   FN is not known to be a function

;     (FUNCALL CL-PPCRE::NEXT-FN CL-PPCRE::NEXT-POS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   NEXT-FN is not known to be a function

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/closures-tmpSE6DK4YB.fasl
; compilation finished in 0:00:01.735
; compiling file "/usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO INCF-AFTER ...)
; processing (DEFMACRO GREEDY-CONSTANT-LENGTH-CLOSURE ...)
; processing (DEFUN CREATE-GREEDY-EVERYTHING-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFUN CREATE-GREEDY-EVERYTHING-MATCHER
;     (- CL-PPCRE::*END-POS* CL-PPCRE::MIN-REST)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (MIN (+ CL-PPCRE::START-POS CL-PPCRE::MAXIMUM)
;          (- CL-PPCRE::*END-POS* CL-PPCRE::MIN-REST))
; 
; note: doing signed word to integer coercion (cost 20)
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CREATE-GREEDY-CONSTANT-LENGTH-MATCHER ...)
; processing (DEFMETHOD CREATE-GREEDY-CONSTANT-LENGTH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-GREEDY-CONSTANT-LENGTH-MATCHER (REPETITION T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY WHEN IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                               (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                               CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G301)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G143)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY WHEN IF PROGN INCF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS 
; --> IF 
; ==>
;   (SB-INT:FIXNUMP #:G289)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET BLOCK 
; --> TAGBODY WHEN IF PROGN INCF SETQ THE MULTIPLE-VALUE-BIND LET PROGN UNLESS 
; --> IF 
; ==>
;   (SB-INT:FIXNUMP #:G157)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LET CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; ==>
;   (+ CL-PPCRE::LEN CL-PPCRE::CURR-POS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G199)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G247)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G209)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET BLOCK TAGBODY DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET BLOCK TAGBODY WHEN IF PROGN INCF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G223)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CREATE-GREEDY-NO-ZERO-MATCHER ...)
; processing (DEFMETHOD CREATE-GREEDY-NO-ZERO-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-GREEDY-NO-ZERO-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0)
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFGENERIC CREATE-GREEDY-MATCHER ...)
; processing (DEFMETHOD CREATE-GREEDY-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-GREEDY-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0
;           (SVREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFMACRO NON-GREEDY-CONSTANT-LENGTH-CLOSURE ...)
; processing (DEFGENERIC CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER ...)
; processing (DEFMETHOD CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-NON-GREEDY-CONSTANT-LENGTH-MATCHER (REPETITION T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> LOOP BLOCK LET LET TAGBODY UNLESS IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                               (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                               CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE T)
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G472)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G460)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-129)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-123)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE T)
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G418)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G406)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE (CL-PPCRE::CHAR-CLASS-TEST)))
; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-110)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-104)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LET CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE IF LAMBDA FUNCTION LET 
; --> MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G362)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS
;                           (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0 CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G244)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G344)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN) 0
;                                CL-PPCRE::LEN))
; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G264)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-72)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-66)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

;     (CL-PPCRE::NON-GREEDY-CONSTANT-LENGTH-CLOSURE
;      (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS)))
; --> LAMBDA FUNCTION LET 1+ 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-63)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; --> LAMBDA FUNCTION LET LOOP BLOCK LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-57)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> LAMBDA FUNCTION LET MIN 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFGENERIC CREATE-NON-GREEDY-NO-ZERO-MATCHER ...)
; processing (DEFMETHOD CREATE-NON-GREEDY-NO-ZERO-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-NON-GREEDY-NO-ZERO-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0)
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFGENERIC CREATE-NON-GREEDY-MATCHER ...)
; processing (DEFMETHOD CREATE-NON-GREEDY-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-NON-GREEDY-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0
;           (SVREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFMACRO CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE ...)
; processing (DEFGENERIC CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER ...)
; processing (DEFMETHOD CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in:
;      DEFMETHOD CREATE-CONSTANT-REPETITION-CONSTANT-LENGTH-MATCHER (REPETITION T)
;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;        (AND (CL-PPCRE::CHAR-CLASS-TEST) (1+ CL-PPCRE::CURR-POS))))
; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET AND IF IF LOOP BLOCK LET TAGBODY UNLESS IF AND IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                               0 CL-PPCRE::LEN)
; --> BLOCK LOOP BLOCK LET LET TAGBODY UNLESS IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                   CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND
;       (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;       (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                              0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;        (AND (CL-PPCRE::CHAR-CLASS-TEST) (1+ CL-PPCRE::CURR-POS))))
; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (FUNCALL CL-PPCRE::INNER-MATCHER CL-PPCRE::CURR-POS))
; --> FUNCTION LET + THE 
; ==>
;   (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES (INTEGER -288230375614840832 288230376151711744)
;                               . #1#), not a (VALUES (SIGNED-BYTE 32) &REST T).
;       etc.

; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G194)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR/= #\Newline (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-41)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (+ CL-PPCRE::START-POS CL-PPCRE::REPETITIONS)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::INSERT-CHAR-CLASS-TESTER (CL-PPCRE::REGEX
;                                          (SCHAR CL-PPCRE::*STRING*
;                                                 CL-PPCRE::CURR-POS))
;       (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;        (AND (CL-PPCRE::CHAR-CLASS-TEST) (1+ CL-PPCRE::CURR-POS))))
; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> LET CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE LAMBDA FUNCTION 
; --> LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-38)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                              0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*= CL-PPCRE::STR CL-PPCRE::CURR-POS CL-PPCRE::NEXT-POS
;                              0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G154)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                   CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (LET ((CL-PPCRE::NEXT-POS (+ CL-PPCRE::CURR-POS CL-PPCRE::LEN)))
;        (DECLARE (FIXNUM CL-PPCRE::NEXT-POS))
;        (AND
;         (CL-PPCRE::*STRING*-EQUAL CL-PPCRE::STR CL-PPCRE::CURR-POS
;                                   CL-PPCRE::NEXT-POS 0 CL-PPCRE::LEN)
;         CL-PPCRE::NEXT-POS)))
; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G104)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND (CHAR= CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;           (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-25)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

;     (CL-PPCRE::CONSTANT-REPETITION-CONSTANT-LENGTH-CLOSURE
;      (AND
;       (CHAR-EQUAL CL-PPCRE::CHR (SCHAR CL-PPCRE::*STRING* CL-PPCRE::CURR-POS))
;       (1+ CL-PPCRE::CURR-POS)))
; --> FUNCTION LET 
; ==>
;   (+ CL-PPCRE::START-POS (THE FIXNUM (* CL-PPCRE::LEN CL-PPCRE::REPETITIONS)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION LET AND IF IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ 
; --> THE 
; ==>
;   (+ CL-PPCRE::CURR-POS #:LOOP-STEP-BY-23)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; processing (DEFGENERIC CREATE-CONSTANT-REPETITION-MATCHER ...)
; processing (DEFMETHOD CREATE-CONSTANT-REPETITION-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-CONSTANT-REPETITION-MATCHER (REPETITION T)
;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0)
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (SETF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM) 0
;           (AREF CL-PPCRE::*LAST-POS-STORES* CL-PPCRE::ZERO-LENGTH-NUM) NIL)
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (ZEROP (CL-PPCRE::MIN-LEN CL-PPCRE::REPETITION))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (INCF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> + AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

;     (DECF (AREF CL-PPCRE::*REPEAT-COUNTERS* CL-PPCRE::REP-NUM))
; --> SB-IMPL::XSUBTRACT AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR FIXNUM), not a SIMPLE-ARRAY.

; processing (DEFMETHOD CREATE-MATCHER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/repetition-closures.lisp
; in: DEFMETHOD CREATE-MATCHER-AUX (REPETITION T)
;     (ZEROP CL-PPCRE::MAXIMUM)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (PLUSP CL-PPCRE::MIN-LEN)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (PLUSP CL-PPCRE::LEN)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (PLUSP CL-PPCRE::MIN-LEN)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM 1)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

;     (EQL CL-PPCRE::MINIMUM CL-PPCRE::MAXIMUM)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (PLUSP CL-PPCRE::MIN-LEN)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (PLUSP CL-PPCRE::LEN)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (PLUSP CL-PPCRE::MIN-LEN)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/repetition-closures-tmp7H2A2EGG.fasl
; compilation finished in 0:00:04.416
; compiling file "/usr/share/common-lisp/source/cl-ppcre/scanner.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFMACRO BMH-MATCHER-AUX ...)
; processing (DEFUN CREATE-BMH-MATCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/scanner.lisp
; in: DEFUN CREATE-BMH-MATCHER
;     (CL-PPCRE::BMH-MATCHER-AUX :CASE-INSENSITIVE-P T)
; --> FUNCTION IF LOOP BLOCK LET TAGBODY LOOP BLOCK LET LET TAGBODY UNLESS IF 
; --> AND IF CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (LENGTH CL-PPCRE::PATTERN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR-UPCASE (SCHAR CL-PPCRE::PATTERN CL-PPCRE::K))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR-DOWNCASE (SCHAR CL-PPCRE::PATTERN CL-PPCRE::K))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (SEARCH CL-PPCRE::PATTERN CL-PPCRE::*STRING* :START2 CL-PPCRE::START-POS
;             :END2 CL-PPCRE::*END-POS* :TEST CL-PPCRE::TEST)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE::BMH-MATCHER-AUX)
; --> FUNCTION IF OR LET IF > IF > THE 
; ==>
;   (+ CL-PPCRE::START-POS CL-PPCRE::M)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> FUNCTION IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G90)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; ==>
;   (SB-INT:FIXNUMP #:G94)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::BMH-MATCHER-AUX :CASE-INSENSITIVE-P T)
; --> FUNCTION IF OR LET IF > IF > THE 
; ==>
;   (+ CL-PPCRE::START-POS CL-PPCRE::M)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of inline (unsigned-byte 32) arithmetic

; --> FUNCTION IF LOOP BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G80)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; ==>
;   (SB-INT:FIXNUMP #:G84)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFMACRO CHAR-SEARCHER-AUX ...)
; processing (DEFUN CREATE-CHAR-SEARCHER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/scanner.lisp
; in: DEFUN CREATE-CHAR-SEARCHER
;     (CL-PPCRE::CHAR-SEARCHER-AUX :CASE-INSENSITIVE-P T)
; --> FUNCTION AND IF LOOP BLOCK LET LET TAGBODY WHEN IF SETQ THE AND IF 
; --> CHAR-EQUAL 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; processing (DECLAIM (INLINE NEWLINE-SKIPPER))
; processing (DEFUN NEWLINE-SKIPPER ...)
; processing (DEFMACRO INSERT-ADVANCE-FN ...)
; processing (DEFUN CREATE-SCANNER-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/scanner.lisp
; in: DEFUN CREATE-SCANNER-AUX
;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN UNLESS IF AND IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF < 
; ==>
;   (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF AND IF 
; ==>
;   (< (+ CL-PPCRE::*END-STRING-POS* CL-PPCRE::END-STRING-LEN)
;      CL-PPCRE::*END-POS*)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF IF INCF SETQ THE 
; ==>
;   (+ 1 CL-PPCRE::*END-STRING-POS*)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS) CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1016)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1028)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1089)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1101)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1170)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1182)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1245)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1257)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1324)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1336)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (UNLESS (SETQ CL-PPCRE::POS #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;       (IF (<= (THE FIXNUM CL-PPCRE::POS) (THE FIXNUM CL-PPCRE::*END-STRING-POS*))
;           (RETURN-FROM CL-PPCRE::ADVANCE-FN CL-PPCRE::POS))
;       (UNLESS (SETQ CL-PPCRE::*END-STRING-POS* #)
;         (RETURN-FROM CL-PPCRE:SCAN NIL))
;       CL-PPCRE::POS))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1411)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1423)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET)
;                (FUNCTION CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1605)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1617)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (FUNCALL CL-PPCRE::END-STRING-TEST CL-PPCRE::TRY-POS)
; 
; note: doing signed word to integer coercion (cost 20) from TRY-POS

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (= CL-PPCRE::POS
;        (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (FUNCALL CL-PPCRE::END-STRING-TEST CL-PPCRE::TRY-POS)
; 
; note: doing signed word to integer coercion (cost 20) from TRY-POS

;     (- (THE FIXNUM CL-PPCRE::*END-STRING-POS*) CL-PPCRE::END-STRING-OFFSET)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (CL-PPCRE::INSERT-ADVANCE-FN
;      (CL-PPCRE::ADVANCE-FN (CL-PPCRE::POS)
;       (DECLARE (FIXNUM CL-PPCRE::END-STRING-OFFSET CL-PPCRE::STARTS-WITH-LEN)
;                (FUNCTION CL-PPCRE::START-STRING-TEST CL-PPCRE::END-STRING-TEST))
;       (LOOP (UNLESS (SETQ #) (RETURN-FROM CL-PPCRE:SCAN NIL))
;             (LOCALLY
;              (DECLARE #)
;              (WHEN # #)
;              (LET #
;                #)))))
; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF BLOCK LOOP BLOCK TAGBODY 
; --> PROGN LET COND IF = 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF IF AND 
; --> IF NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS COND IF PROGN WHEN IF LOCALLY COND IF AND IF 
; --> NOT 
; ==>
;   1
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN LET MULTIPLE-VALUE-BIND LET 
; --> PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1500)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; --> FUNCTION BLOCK LET* LABELS WHEN IF PROGN WHEN IF SETQ THE 
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G1512)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/scanner-tmp9QBJ6NNR.fasl
; compilation finished in 0:00:07.940
; compiling file "/usr/share/common-lisp/source/cl-ppcre/api.lisp" (written 26 JAN 2022 06:40:10 PM):
; processing (IN-PACKAGE :CL-PPCRE)
; processing (DEFVAR *LOOK-AHEAD-FOR-SUFFIX* ...)
; processing (DEFGENERIC CREATE-SCANNER ...)
; processing (DEFMETHOD CREATE-SCANNER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD CREATE-SCANNER (STRING)
;     (COPY-SEQ CL-PPCRE::QUOTED-REGEX-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFMETHOD CREATE-SCANNER ...)
; processing (DEFMETHOD CREATE-SCANNER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD CREATE-SCANNER (T)
;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::END-STRING))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= 1 (CL-PPCRE::LEN CL-PPCRE::END-STRING))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= 1 (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::END-STRING))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (PLUSP (CL-PPCRE::LEN CL-PPCRE::STARTS-WITH))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

; processing (DEFGENERIC SCAN ...)
; processing (DEFMETHOD SCAN ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD SCAN (STRING T)
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (FUNCALL (CL-PPCRE:CREATE-SCANNER CL-PPCRE::REGEX-STRING)
;              (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
;              CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; processing (DEFMETHOD SCAN ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD SCAN #'T
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; processing (DEFMETHOD SCAN ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD SCAN (T T)
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (FUNCALL (CL-PPCRE:CREATE-SCANNER CL-PPCRE::PARSE-TREE)
;              (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
;              CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; processing (DEFINE-COMPILER-MACRO SCAN ...)
; processing (DEFUN SCAN-TO-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN SCAN-TO-STRINGS
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (MAP 'VECTOR
;          (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;            (IF CL-PPCRE::REG-START
;                (FUNCALL CL-PPCRE::SUBSTR-FN CL-PPCRE::TARGET-STRING
;                         CL-PPCRE::REG-START CL-PPCRE::REG-END)
;                NIL))
;          CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFINE-COMPILER-MACRO SCAN-TO-STRINGS ...)
; processing (DEFMACRO REGISTER-GROUPS-BIND ...)
; processing (DEFMACRO DO-SCANS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-SCANS
;     (DEFMACRO CL-PPCRE:DO-SCANS
;               (
;                (CL-PPCRE::MATCH-START
;                 CL-PPCRE::MATCH-END
;                 CL-PPCRE::REG-STARTS
;                 CL-PPCRE::REG-ENDS
;                 CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END)
;                &BODY CL-PPCRE::BODY &ENVIRONMENT CL-PPCRE::ENV)
;       #<(SIMPLE-ARRAY CHARACTER
;          (495)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with MATCH-START, MATCH-END, REG-STARTS, and
;   REG-ENDS bound to the four return values of each match in turn.  ... {581E080F}>
;       (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
;         (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::%START CL-PPCRE::%END
;                                       CL-PPCRE::%REGEX CL-PPCRE::SCANNER)
;           (DECLARE (IGNORABLE CL-PPCRE::%REGEX CL-PPCRE::SCANNER))
;           `(BLOCK NIL
;              (LET* #
;                #
;                #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (MATCH-START MATCH-END
;                                                      REG-STARTS REG-ENDS REGEX
;                                                      TARGET-STRING &OPTIONAL
;                                                      RESULT-FORM &KEY START END)

; processing (DEFMACRO DO-MATCHES ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-MATCHES
;     (DEFMACRO CL-PPCRE:DO-MATCHES
;               (
;                (CL-PPCRE::MATCH-START
;                 CL-PPCRE::MATCH-END
;                 CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END)
;                &BODY CL-PPCRE::BODY)
;       #<(SIMPLE-ARRAY CHARACTER
;          (477)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with MATCH-START and MATCH-END bound to the
;   start/end positions of each match in turn.  After the last match,
;   ... {5846C80F}>
;       (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
;         `(CL-PPCRE:DO-SCANS (,CL-PPCRE::MATCH-START ,CL-PPCRE::MATCH-END
;                              ,CL-PPCRE::REG-STARTS ,CL-PPCRE::REG-ENDS
;                              ,CL-PPCRE::REGEX ,CL-PPCRE::TARGET-STRING
;                              ,CL-PPCRE::RESULT-FORM :START ,CL-PPCRE::START :END
;                              ,CL-PPCRE::END)
;            ,@CL-PPCRE::BODY)))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (MATCH-START MATCH-END REGEX
;                                                      TARGET-STRING &OPTIONAL
;                                                      RESULT-FORM &KEY START END)

; processing (DEFMACRO DO-MATCHES-AS-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-MATCHES-AS-STRINGS
;     (DEFMACRO CL-PPCRE:DO-MATCHES-AS-STRINGS
;               (
;                (CL-PPCRE::MATCH-VAR
;                 CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END
;                 CL-PPCRE::SHAREDP)
;                &BODY CL-PPCRE::BODY)
;       #<(SIMPLE-ARRAY CHARACTER
;          (569)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with MATCH-VAR bound to the substring of
;   TARGET-STRING corresponding to each match in turn.  After the last
;   ma... {5854C007}>
;       (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
;         (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                                       CL-PPCRE::SUBSTR-FN)
;           `(LET (#)
;              (CL-PPCRE:DO-MATCHES #
;                #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (MATCH-VAR REGEX
;                                                      TARGET-STRING &OPTIONAL
;                                                      RESULT-FORM &KEY START END
;                                                      SHAREDP)

; processing (DEFMACRO DO-REGISTER-GROUPS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMACRO DO-REGISTER-GROUPS
;     (DEFMACRO CL-PPCRE:DO-REGISTER-GROUPS
;               (CL-PPCRE::VAR-LIST
;                (CL-PPCRE::REGEX
;                 CL-PPCRE::TARGET-STRING
;                 &OPTIONAL
;                 CL-PPCRE::RESULT-FORM
;                 &KEY
;                 CL-PPCRE::START
;                 CL-PPCRE::END
;                 CL-PPCRE::SHAREDP)
;                &BODY CL-PPCRE::BODY)
;       #<(SIMPLE-ARRAY CHARACTER
;          (820)) Iterates over TARGET-STRING and tries to match REGEX as often as
;   possible evaluating BODY with the variables in VAR-LIST bound to the
;   corresponding register groups for each match in turn, i.e. each
;   va... {5867B007}>
;       (CL-PPCRE::WITH-REBINDING (CL-PPCRE::TARGET-STRING)
;         (CL-PPCRE::WITH-UNIQUE-NAMES (CL-PPCRE::SUBSTR-FN CL-PPCRE::MATCH-START
;                                       CL-PPCRE::MATCH-END CL-PPCRE::REG-STARTS
;                                       CL-PPCRE::REG-ENDS CL-PPCRE::START-INDEX)
;           `(LET (#)
;              (CL-PPCRE:DO-SCANS #
;                #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (REGEX TARGET-STRING
;                                                            &OPTIONAL RESULT-FORM
;                                                            &KEY START END SHAREDP)

; processing (DEFUN COUNT-MATCHES ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN COUNT-MATCHES
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-MATCHES (CL-PPCRE::S CL-PPCRE::E CL-PPCRE::REGEX
;                           CL-PPCRE::TARGET-STRING COUNT :START CL-PPCRE::START
;                           :END CL-PPCRE::END)
;       (INCF COUNT))
; --> LET BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING3)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> LET BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND 
; --> IF THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::S CL-PPCRE::E)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

;     (INCF COUNT)
; --> THE 
; ==>
;   (+ 1 COUNT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE:DO-MATCHES (CL-PPCRE::S CL-PPCRE::E CL-PPCRE::REGEX
;                           CL-PPCRE::TARGET-STRING COUNT :START CL-PPCRE::START
;                           :END CL-PPCRE::END)
;       (INCF COUNT))
; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::S CL-PPCRE::E)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO COUNT-MATCHES ...)
; processing (DEFUN ALL-MATCHES ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN ALL-MATCHES
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-MATCHES (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                           CL-PPCRE::REGEX CL-PPCRE::TARGET-STRING
;                           (NREVERSE CL-PPCRE::RESULT-LIST) :START CL-PPCRE::START
;                           :END CL-PPCRE::END)
;       (PUSH CL-PPCRE::MATCH-START CL-PPCRE::RESULT-LIST)
;       (PUSH CL-PPCRE::MATCH-END CL-PPCRE::RESULT-LIST))
; --> LET BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING3)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> LET BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND 
; --> IF THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

; --> LET BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO ALL-MATCHES ...)
; processing (DEFUN ALL-MATCHES-AS-STRINGS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN ALL-MATCHES-AS-STRINGS
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-MATCHES-AS-STRINGS (CL-PPCRE::MATCH CL-PPCRE::REGEX
;                                      CL-PPCRE::TARGET-STRING
;                                      (NREVERSE CL-PPCRE::RESULT-LIST) :START
;                                      CL-PPCRE::START :END CL-PPCRE::END :SHAREDP
;                                      CL-PPCRE::SHAREDP)
;       (PUSH CL-PPCRE::MATCH CL-PPCRE::RESULT-LIST))
; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING7)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* SETQ THE 
; --> CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 
; ==>
;   (= #:MATCH-START2 #:MATCH-END3)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 
; ==>
;   (= #:MATCH-START2 #:MATCH-END3)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

; --> LET CL-PPCRE:DO-MATCHES CL-PPCRE:DO-SCANS LET BLOCK LET* LOOP BLOCK 
; --> TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION SETQ THE 
; --> IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO ALL-MATCHES-AS-STRINGS ...)
; processing (DEFUN SPLIT ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN SPLIT
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (UNLESS
;           (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
;                (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)))
;         (WHEN
;             (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT))
;           (RETURN))
;         (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;         (WHEN CL-PPCRE::WITH-REGISTERS-P
;           (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;                 CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;                 IF CL-PPCRE::REG-START
;                 DO ...))
;         (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)))
; --> BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF 
; --> THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

;     (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (PLUSP CL-PPCRE::LIMIT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;           CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;           IF CL-PPCRE::REG-START
;           DO ...)
; --> LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (UNLESS
;           (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
;                (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)))
;         (WHEN
;             (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT))
;           (RETURN))
;         (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;         (WHEN CL-PPCRE::WITH-REGISTERS-P
;           (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;                 CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;                 IF CL-PPCRE::REG-START
;                 DO ...))
;         (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)))
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

;     (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (>= (INCF CL-PPCRE::COUNTER) CL-PPCRE::LIMIT)
; 
; note: unable to open code because: The operands might not be the same type.

;     (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (OR REAL COMPLEX), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (OR REAL COMPLEX), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (PLUSP CL-PPCRE::LIMIT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (NOT NULL), not a FIXNUM.
;       etc.

;     (INCF CL-PPCRE::COUNTER)
; --> THE 
; ==>
;   (+ 1 CL-PPCRE::COUNTER)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (>= (INCF CL-PPCRE::COUNTER) CL-PPCRE::LIMIT)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The second argument is a (OR (DOUBLE-FLOAT #1=(0.0d0))
;                                    (SINGLE-FLOAT #2=(0.0)) (RATIONAL #3=(0))), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER 1), not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR (DOUBLE-FLOAT #1#) (SINGLE-FLOAT #2#)
;                                    (RATIONAL #3#)), not a (UNSIGNED-BYTE 32).
;       etc.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (UNLESS
;           (AND (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
;                (= CL-PPCRE::MATCH-START (CAR CL-PPCRE::POS-LIST)))
;         (WHEN
;             (AND CL-PPCRE::LIMIT (PLUSP CL-PPCRE::LIMIT) (>= # CL-PPCRE::LIMIT))
;           (RETURN))
;         (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;         (WHEN CL-PPCRE::WITH-REGISTERS-P
;           (LOOP CL-PPCRE::FOR CL-PPCRE::REG-START CL-PPCRE::ACROSS CL-PPCRE::REG-STARTS
;                 CL-PPCRE::FOR CL-PPCRE::REG-END CL-PPCRE::ACROSS CL-PPCRE::REG-ENDS
;                 IF CL-PPCRE::REG-START
;                 DO ...))
;         (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)))
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (> CL-PPCRE::THIS-END CL-PPCRE::THIS-START)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       etc.

; processing (DEFINE-COMPILER-MACRO SPLIT ...)
; processing (DEFUN STRING-CASE-MODIFIER ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN STRING-CASE-MODIFIER
;     (CHAR CL-PPCRE::STR (1- CL-PPCRE::FROM))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR CL-PPCRE::FROM)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR CL-PPCRE::TO)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR (1- CL-PPCRE::TO))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR CL-PPCRE::STR CL-PPCRE::INDEX)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (UPPER-CASE-P CL-PPCRE::CHR)
; --> BLOCK SB-IMPL::WITH-CASE-INFO BLOCK LOCALLY LET LET* IF LET = IF = 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the second argument of IF-EQ

; processing (DEFGENERIC BUILD-REPLACEMENT-TEMPLATE ...)
; processing (LET* (# #) ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFMETHOD BUILD-REPLACEMENT-TEMPLATE (STRING)
;     (POSITION-IF #'CL-PPCRE::DIGIT-CHAR-P CL-PPCRE::REPLACEMENT-STRING :START
;                  CL-PPCRE::MATCH-START :END CL-PPCRE::MATCH-END)
; 
; note: unable to
;   expand inline
; because:
;   upgraded array element type not known at compile time

;     (CHAR CL-PPCRE::REPLACEMENT-STRING (1+ CL-PPCRE::MATCH-START))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< CL-PPCRE::FROM CL-PPCRE::MATCH-START)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (1-
;      (PARSE-INTEGER CL-PPCRE::REPLACEMENT-STRING :START CL-PPCRE::PARSE-START
;                     :JUNK-ALLOWED T))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR INTEGER NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR INTEGER NULL), not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< CL-PPCRE::TOKEN 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD BUILD-REPLACEMENT-TEMPLATE ...)
; processing (DEFMETHOD BUILD-REPLACEMENT-TEMPLATE ...)
; processing (DEFMETHOD BUILD-REPLACEMENT-TEMPLATE ...)
; processing (DEFUN BUILD-REPLACEMENT ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN BUILD-REPLACEMENT
;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ARRAY-DIMENSION CL-PPCRE::REG-STARTS 0)
; 
; note: unable to
;   optimize
; because:
;   The array dimensions are unknown; must call ARRAY-DIMENSION at runtime.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

;     (MAP 'LIST
;          (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;            (AND CL-PPCRE::REG-START
;                 (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                                    CL-PPCRE::REG-END)))
;          CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to open code because: can't determine sequence argument type

;     (APPLY CL-PPCRE::TOKEN
;            (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                               CL-PPCRE::MATCH-END)
;            (MAP 'LIST
;                 (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;                   (AND CL-PPCRE::REG-START
;                        (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING
;                                           CL-PPCRE::REG-START
;                                           CL-PPCRE::REG-END)))
;                 CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MAP 'LIST
;          (LAMBDA (CL-PPCRE::REG-START CL-PPCRE::REG-END)
;            (AND CL-PPCRE::REG-START
;                 (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                                    CL-PPCRE::REG-END)))
;          CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to open code because: can't determine sequence argument type

;     (FUNCALL CL-PPCRE::TOKEN CL-PPCRE::TARGET-STRING CL-PPCRE::START
;              CL-PPCRE::END CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;              CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

; ==>
;   (MAKE-ARRAY (- CL-PPCRE::END CL-PPCRE::START) :ELEMENT-TYPE
;               (ARRAY-ELEMENT-TYPE SEQUENCE) :DISPLACED-TO SEQUENCE
;               :DISPLACED-INDEX-OFFSET CL-PPCRE::START)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; ==>
;   (MAKE-ARRAY (- CL-PPCRE::END CL-PPCRE::START) :ELEMENT-TYPE
;               (ARRAY-ELEMENT-TYPE SEQUENCE) :DISPLACED-TO SEQUENCE
;               :DISPLACED-INDEX-OFFSET CL-PPCRE::START)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

;     (>= CL-PPCRE::TOKEN CL-PPCRE::REG-BOUND)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (1+ CL-PPCRE::TOKEN)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::MATCH-START
;                        CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (CL-PPCRE::NSUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::REG-START
;                        CL-PPCRE::REG-END)
; --> MAKE-ARRAY 
; ==>
;   (- CL-PPCRE::END CL-PPCRE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (NOT NULL), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFUN REPLACE-AUX ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REPLACE-AUX
;     (FUNCALL
;      (CL-PPCRE::STRING-CASE-MODIFIER CL-PPCRE::TARGET-STRING CL-PPCRE::FROM
;       CL-PPCRE::TO CL-PPCRE::START CL-PPCRE::END)
;      CL-PPCRE::CURR-REPLACEMENT)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

; processing (DEFUN REGEX-REPLACE ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-REPLACE
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFINE-COMPILER-MACRO REGEX-REPLACE ...)
; processing (DEFUN REGEX-REPLACE-ALL ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-REPLACE-ALL
;     (LENGTH CL-PPCRE::TARGET-STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::REG-STARTS CL-PPCRE::REG-LIST)
;       (PUSH CL-PPCRE::REG-ENDS CL-PPCRE::REG-LIST))
; --> BLOCK LET* OR LET IF 
; ==>
;   (LENGTH #:TARGET-STRING1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; --> BLOCK LET* SETQ THE CL-PPCRE::MAYBE-COERCE-TO-SIMPLE-STRING LET COND IF 
; --> THE COERCE 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (SIMPLE-ARRAY CHARACTER (*)))
;                                    (NOT SIMPLE-BASE-STRING) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT SIMPLE-BASE-STRING)
;                                     (NOT (SIMPLE-ARRAY CHARACTER . #1=((*))))
;                                     VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * . #1#).

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (OR (COMPLEX SINGLE-FLOAT)
;                                                        (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR REAL COMPLEX), not a RATIONAL.

;     (SUBSEQ CL-PPCRE::TARGET-STRING CL-PPCRE::START CL-PPCRE::END)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (CL-PPCRE:DO-SCANS (CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END
;                         CL-PPCRE::REG-STARTS CL-PPCRE::REG-ENDS CL-PPCRE::REGEX
;                         CL-PPCRE::TARGET-STRING NIL :START CL-PPCRE::START :END
;                         CL-PPCRE::END)
;       (PUSH CL-PPCRE::MATCH-START CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::MATCH-END CL-PPCRE::POS-LIST)
;       (PUSH CL-PPCRE::REG-STARTS CL-PPCRE::REG-LIST)
;       (PUSH CL-PPCRE::REG-ENDS CL-PPCRE::REG-LIST))
; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 
; ==>
;   (= CL-PPCRE::MATCH-START CL-PPCRE::MATCH-END)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a (NOT NULL), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a (NOT NULL), not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

; --> BLOCK LET* LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND 
; --> MULTIPLE-VALUE-CALL FUNCTION SETQ THE IF 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR REAL COMPLEX), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO REGEX-REPLACE-ALL ...)
; processing (DEFMACRO REGEX-APROPOS-AUX ...)
; processing (DEFUN REGEX-APROPOS-LIST ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-APROPOS-LIST
;     (DEFUN CL-PPCRE:REGEX-APROPOS-LIST
;            (CL-PPCRE::REGEX
;             &OPTIONAL CL-PPCRE::PACKAGES
;             &KEY (CL-PPCRE::CASE-INSENSITIVE T))
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       #<(SIMPLE-ARRAY CHARACTER
;          (221)) Similar to the standard function APROPOS-LIST but returns a list of
;   all symbols which match the regular expression REGEX.  If
;   CASE-INSENSITIVE is true and REGEX isn't already a scanner, a
;   case-insensi... {510F6007}>
;       (LET ((CL-PPCRE::COLLECTOR 'NIL))
;         (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                       CL-PPCRE::CASE-INSENSITIVE
;                                                       CL-PPCRE::COLLECTOR)
;           (PUSH SYMBOL CL-PPCRE::COLLECTOR))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-PPCRE:REGEX-APROPOS-LIST
;         (CL-PPCRE::REGEX &OPTIONAL CL-PPCRE::PACKAGES &KEY
;                          (CL-PPCRE::CASE-INSENSITIVE T))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       #<(SIMPLE-ARRAY CHARACTER
;          (221)) Similar to the standard function APROPOS-LIST but returns a list of
; all symbols which match the regular expression REGEX.  If
; CASE-INSENSITIVE is true and REGEX isn't already a scanner, a
; case-insensi... {510F6007}>
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (BLOCK CL-PPCRE:REGEX-APROPOS-LIST
;         (LET ((CL-PPCRE::COLLECTOR 'NIL))
;           (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                         CL-PPCRE::CASE-INSENSITIVE
;                                                         CL-PPCRE::COLLECTOR)
;             (PUSH SYMBOL CL-PPCRE::COLLECTOR)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (REGEX &OPTIONAL PACKAGES
;                                                            &KEY
;                                                            (CASE-INSENSITIVE T))

; processing (DEFUN PRINT-SYMBOL-INFO ...)
; processing (DEFUN REGEX-APROPOS ...)

; file: /usr/share/common-lisp/source/cl-ppcre/api.lisp
; in: DEFUN REGEX-APROPOS
;     (DEFUN CL-PPCRE:REGEX-APROPOS
;            (CL-PPCRE::REGEX
;             &OPTIONAL CL-PPCRE::PACKAGES
;             &KEY (CL-PPCRE::CASE-INSENSITIVE T))
;       #<(SIMPLE-ARRAY CHARACTER
;          (216)) Similar to the standard function APROPOS but returns a list of all
;   symbols which match the regular expression REGEX.  If CASE-INSENSITIVE
;   is true and REGEX isn't already a scanner, a case-insensitive ... {51943747}>
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                     CL-PPCRE::CASE-INSENSITIVE)
;         (CL-PPCRE::PRINT-SYMBOL-INFO SYMBOL))
;       (VALUES))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-PPCRE:REGEX-APROPOS
;         (CL-PPCRE::REGEX &OPTIONAL CL-PPCRE::PACKAGES &KEY
;                          (CL-PPCRE::CASE-INSENSITIVE T))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       #<(SIMPLE-ARRAY CHARACTER
;          (216)) Similar to the standard function APROPOS but returns a list of all
; symbols which match the regular expression REGEX.  If CASE-INSENSITIVE
; is true and REGEX isn't already a scanner, a case-insensitive ... {51943747}>
;       (DECLARE (OPTIMIZE SPEED (SPACE 0) (DEBUG 1) (COMPILATION-SPEED 0)))
;       (BLOCK CL-PPCRE:REGEX-APROPOS
;         (CL-PPCRE::REGEX-APROPOS-AUX (CL-PPCRE::REGEX CL-PPCRE::PACKAGES
;                                                       CL-PPCRE::CASE-INSENSITIVE)
;           (CL-PPCRE::PRINT-SYMBOL-INFO SYMBOL))
;         (VALUES)))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (REGEX &OPTIONAL PACKAGES
;                                                            &KEY
;                                                            (CASE-INSENSITIVE T))

; processing (LET* (# #) ...)
; processing (LET* (# # ...) ...)
; processing (LET* (# # ...) ...)
; processing (DEFUN PARSE-TREE-SYNONYM ...)
; processing (DEFUN (SETF PARSE-TREE-SYNONYM) ...)
; processing (DEFMACRO DEFINE-PARSE-TREE-SYNONYM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-ppcre/api-tmpLXV44MR8.fasl
; compilation finished in 0:00:04.840
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-ppcre" "api">
; compiling file "/usr/share/common-lisp/source/uax-15/src/package.lisp" (written 21 OCT 2021 12:41:43 PM):
; processing (DEFPACKAGE :UAX-15 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/uax-15/src/package-tmpAM15T9FH.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/uax-15/src/utilities.lisp" (written 21 OCT 2021 12:41:43 PM):
; processing (IN-PACKAGE :UAX-15)
; processing (DEFINE-CONDITION BAD-CHAR-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN BAD-CHAR-ERROR ...)
; processing (DEFMACRO NCONCF ...)
; processing (DEFUN PARSE-HEX-STRING-TO-STRING ...)
; processing (DEFUN PARSE-HEX-STRING-TO-INT ...)
; processing (DEFUN PARSE-HEX-STRING-TO-CHAR ...)
; processing (DEFUN INT-TO-HEX-STRING ...)
; processing (DEFUN PARSE-HEX-LIST-TO-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/uax-15/src/utilities-tmpMA2Q8TN6.fasl
; compilation finished in 0:00:00.275
; compiling file "/usr/share/common-lisp/source/uax-15/src/trivial-utf-16.lisp" (written 21 OCT 2021 12:41:43 PM):
; processing (IN-PACKAGE :UAX-15)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; file: /usr/share/common-lisp/source/uax-15/src/trivial-utf-16.lisp
; in: EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE)
;     (ERROR "Unexpected char-code-limit; Unicode support seems unlikely.")
; 
; note: deleting unreachable code

; processing (DEFUN UNICODE-POINT-P ...)
; processing (DEFTYPE HIGH-SURROGATE ...)
; processing (DEFTYPE LOW-SURROGATE ...)
; processing (DEFTYPE UNICODE-POINT ...)
; processing (DEFTYPE UNICODE-STRING ...)
; processing (DEFUN CODEPOINT-TO-UNICODE-POINT ...)
; processing (DEFUN CODEPOINT-AS-UTF-16 ...)
; processing (DEFUN SURROGATES-TO-CODEPOINT ...)
; processing (DEFUN ENCODE-UTF-16 ...)
; processing (DEFUN DECODE-UTF-16 ...)
; processing (DECLAIM (INLINE FROM-UNICODE-STRING))
; processing (DEFUN FROM-UNICODE-STRING ...)
; processing (DECLAIM (INLINE TO-UNICODE-STRING))
; processing (DEFUN TO-UNICODE-STRING ...)
; processing (DEFUN CHAR-FROM-HEXSTRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/uax-15/src/trivial-utf-16-tmpFL02PHAD.fasl
; compilation finished in 0:00:00.340
; compiling file "/usr/share/common-lisp/source/uax-15/src/precomputed-tables.lisp" (written 21 OCT 2021 12:41:43 PM):
; processing (IN-PACKAGE :UAX-15)
; processing (DEFPARAMETER *DATA-DIRECTORY* ...)
; processing (DEFVAR *UNICODE-DATA* ...)
; processing (LET (# # ...) ...)
; processing (DEFPARAMETER *COMPOSITION-EXCLUSIONS-DATA* ...)
; processing (WITH-OPEN-FILE (IN # ...) ...)
; processing (DEFPARAMETER *CANONICAL-COMP-MAP* ...)
; processing (MAPHASH (LAMBDA # ...) ...)
; processing (DEFPARAMETER *UNICODE-LETTERS* ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)
; processing (LOOP FOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/uax-15/src/precomputed-tables-tmpTKINKNY6.fasl
; compilation finished in 0:00:00.330
; compiling file "/usr/share/common-lisp/source/uax-15/src/normalize-backend.lisp" (written 21 OCT 2021 12:41:43 PM):
; processing (IN-PACKAGE :UAX-15)
; processing (DEFUN GET-CANONICAL-COMBINING-CLASS ...)
; processing (DEFUN DECOMPOSE-CHAR ...)
; processing (LET* (# # ...) ...)
; processing (DEFUN DECOMPOSE ...)
; processing (DEFUN CANONICAL-ORDERING ...)
; processing (DEFUN COMPOSE ...)
; processing (DEFUN NFD ...)
; processing (DEFUN NFKD ...)
; processing (DEFUN NFC ...)
; processing (DEFUN NFKC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/uax-15/src/normalize-backend-tmpNE46GCCQ.fasl
; compilation finished in 0:00:00.475
; compiling file "/usr/share/common-lisp/source/uax-15/src/uax-15.lisp" (written 21 OCT 2021 12:41:43 PM):
; processing (IN-PACKAGE :UAX-15)
; processing (DEFUN NORMALIZE ...)
; processing (DEFUN NORMALIZE-CHAR ...)
; processing (DEFUN GET-MAPPING ...)
; processing (DEFPARAMETER *DERIVED-NORMALIZATION-PROPS-DATA* ...)
; processing (DEFPARAMETER *DERIVED-NORMALIZATION-PROPS-DATA-FILE* ...)
; processing (DEFUN GET-CANONICAL-COMBINING-CLASS-MAP ...)
; processing (LET (# # ...) ...)
; processing (DEFUN UNICODE-LETTER-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/uax-15/src/uax-15-tmpA5BYRD0R.fasl
; compilation finished in 0:00:00.715
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/package.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (DEFPACKAGE :CL-POSTGRES ...)
; processing (DEFPACKAGE :CL-POSTGRES-ERROR ...)
; processing (DEFPACKAGE :CL-POSTGRES-OID ...)
; processing (DEFPACKAGE :CL-POSTGRES.FEATURES ...)
; processing (DEFPACKAGE :CL-POSTGRES-TRIVIAL-UTF-8 ...)
; processing (DEFPACKAGE :CL-POSTGRES-IEEE-FLOATS ...)
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/package-tmpSWKL11PK.fasl
; compilation finished in 0:00:00.070
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/features.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES.FEATURES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/features-tmpO84FEKS4.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/config.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFPARAMETER *SILENTLY-TRUNCATE-RATIOS* ...)
; processing (DEFPARAMETER *QUERY-LOG* ...)
; processing (DEFPARAMETER *QUERY-CALLBACK* ...)
; processing (DEFVAR *RETRY-CONNECT-TIMES* ...)
; processing (DEFVAR *RETRY-CONNECT-DELAY* ...)
; processing (DEFPARAMETER *ON-EVIDENCE-OF-MAN-IN-THE-MIDDLE-ATTACK* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/config-tmpVAGRUKQ.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/oid.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES-OID)
; processing (DEFCONSTANT +BOOL+ ...)
; processing (DEFCONSTANT +BYTEA+ ...)
; processing (DEFCONSTANT +CHAR+ ...)
; processing (DEFCONSTANT +NAME+ ...)
; processing (DEFCONSTANT +INT8+ ...)
; processing (DEFCONSTANT +INT2+ ...)
; processing (DEFCONSTANT +INT2VECTOR+ ...)
; processing (DEFCONSTANT +INT4+ ...)
; processing (DEFCONSTANT +REGPROC+ ...)
; processing (DEFCONSTANT +TEXT+ ...)
; processing (DEFCONSTANT +OID+ ...)
; processing (DEFCONSTANT +TID+ ...)
; processing (DEFCONSTANT +XID+ ...)
; processing (DEFCONSTANT +CID+ ...)
; processing (DEFCONSTANT +OID-VECTOR+ ...)
; processing (DEFCONSTANT +JSON+ ...)
; processing (DEFCONSTANT +XML+ ...)
; processing (DEFCONSTANT +PGNODETREE+ ...)
; processing (DEFCONSTANT +PGDDLCOMMAND+ ...)
; processing (DEFCONSTANT +POINT+ ...)
; processing (DEFCONSTANT +LSEG+ ...)
; processing (DEFCONSTANT +PATH+ ...)
; processing (DEFCONSTANT +BOX+ ...)
; processing (DEFCONSTANT +POLYGON+ ...)
; processing (DEFCONSTANT +LINE+ ...)
; processing (DEFCONSTANT +FLOAT4+ ...)
; processing (DEFCONSTANT +FLOAT8+ ...)
; processing (DEFCONSTANT +ABSTIME+ ...)
; processing (DEFCONSTANT +RELTIME+ ...)
; processing (DEFCONSTANT +TINTERVAL+ ...)
; processing (DEFCONSTANT +UNKNOWN+ ...)
; processing (DEFCONSTANT +CIRCLE+ ...)
; processing (DEFCONSTANT +CASH+ ...)
; processing (DEFCONSTANT +MACADDR+ ...)
; processing (DEFCONSTANT +INET+ ...)
; processing (DEFCONSTANT +CIDR+ ...)
; processing (DEFCONSTANT +BOOL-ARRAY+ ...)
; processing (DEFCONSTANT +BYTEA-ARRAY+ ...)
; processing (DEFCONSTANT +CHAR-ARRAY+ ...)
; processing (DEFCONSTANT +NAME-ARRAY+ ...)
; processing (DEFCONSTANT +INT2-ARRAY+ ...)
; processing (DEFCONSTANT +INT4-ARRAY+ ...)
; processing (DEFCONSTANT +TEXT-ARRAY+ ...)
; processing (DEFCONSTANT +BPCHAR-ARRAY+ ...)
; processing (DEFCONSTANT +VARCHAR-ARRAY+ ...)
; processing (DEFCONSTANT +INT8-ARRAY+ ...)
; processing (DEFCONSTANT +POINT-ARRAY+ ...)
; processing (DEFCONSTANT +LSEG-ARRAY+ ...)
; processing (DEFCONSTANT +BOX-ARRAY+ ...)
; processing (DEFCONSTANT +FLOAT4-ARRAY+ ...)
; processing (DEFCONSTANT +FLOAT8-ARRAY+ ...)
; processing (DEFCONSTANT +OID-ARRAY+ ...)
; processing (DEFCONSTANT +ACLITEM+ ...)
; processing (DEFCONSTANT +CSTRING-ARRAY+ ...)
; processing (DEFCONSTANT +BPCHAR+ ...)
; processing (DEFCONSTANT +VARCHAR+ ...)
; processing (DEFCONSTANT +DATE+ ...)
; processing (DEFCONSTANT +TIME+ ...)
; processing (DEFCONSTANT +TIMESTAMP+ ...)
; processing (DEFCONSTANT +TIMESTAMP-ARRAY+ ...)
; processing (DEFCONSTANT +DATE-ARRAY+ ...)
; processing (DEFCONSTANT +TIME-ARRAY+ ...)
; processing (DEFCONSTANT +TIMESTAMPTZ+ ...)
; processing (DEFCONSTANT +TIMESTAMPTZ-ARRAY+ ...)
; processing (DEFCONSTANT +INTERVAL+ ...)
; processing (DEFCONSTANT +INTERVAL-ARRAY+ ...)
; processing (DEFCONSTANT +TIMETZ+ ...)
; processing (DEFCONSTANT +BIT+ ...)
; processing (DEFCONSTANT +BIT-ARRAY+ ...)
; processing (DEFCONSTANT +VARBIT+ ...)
; processing (DEFCONSTANT +VARBIT-ARRAY+ ...)
; processing (DEFCONSTANT +NUMERIC+ ...)
; processing (DEFCONSTANT +NUMERIC-ARRAY+ ...)
; processing (DEFCONSTANT +REFCURSOR+ ...)
; processing (DEFCONSTANT +REGPROCEDURE+ ...)
; processing (DEFCONSTANT +REGOPER+ ...)
; processing (DEFCONSTANT +REGOPERATOR+ ...)
; processing (DEFCONSTANT +REGCLASS+ ...)
; processing (DEFCONSTANT +REGTYPE+ ...)
; processing (DEFCONSTANT +REGROLE+ ...)
; processing (DEFCONSTANT +REGNAMESPACE+ ...)
; processing (DEFCONSTANT +REGTYPE-ARRAY+ ...)
; processing (DEFCONSTANT +UUID+ ...)
; processing (DEFCONSTANT +LSN+ ...)
; processing (DEFCONSTANT +TSVECTOR+ ...)
; processing (DEFCONSTANT +GTSVECTOR+ ...)
; processing (DEFCONSTANT +TSQUERY+ ...)
; processing (DEFCONSTANT +REGCONFIG+ ...)
; processing (DEFCONSTANT +REGDICTIONARY+ ...)
; processing (DEFCONSTANT +JSONB+ ...)
; processing (DEFCONSTANT +INT4RANGE+ ...)
; processing (DEFCONSTANT +RECORD+ ...)
; processing (DEFCONSTANT +RECORD-ARRAY+ ...)
; processing (DEFCONSTANT +CSTRING+ ...)
; processing (DEFCONSTANT +ANY+ ...)
; processing (DEFCONSTANT +ANY-ARRAY+ ...)
; processing (DEFCONSTANT +V-OID+ ...)
; processing (DEFCONSTANT +TRIGGER+ ...)
; processing (DEFCONSTANT +EVTTRIGGER+ ...)
; processing (DEFCONSTANT +LANGUAGE-HANDLER+ ...)
; processing (DEFCONSTANT +INTERNAL+ ...)
; processing (DEFCONSTANT +OPAQUE+ ...)
; processing (DEFCONSTANT +ANYELEMENT+ ...)
; processing (DEFCONSTANT +ANYNON-ARRAY+ ...)
; processing (DEFCONSTANT +ANYENUM+ ...)
; processing (DEFCONSTANT +FDW-HANDLER+ ...)
; processing (DEFCONSTANT +INDEX-AM-HANDLER+ ...)
; processing (DEFCONSTANT +TSM-HANDLER+ ...)
; processing (DEFCONSTANT +ANYRANGE+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/oid-tmpGGRS86U4.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/errors.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFPARAMETER *CURRENT-QUERY* ...)
; processing (DEFUN LOG-QUERY ...)
; processing (DEFMACRO WITH-QUERY ...)
; processing (DEFINE-CONDITION DATABASE-ERROR ...)
; processing (DEFUN DATABASE-ERROR-CONSTRAINT-NAME ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/errors.lisp
; in: DEFUN DATABASE-ERROR-CONSTRAINT-NAME
;     (TYPECASE CL-POSTGRES::ERR
;       (CL-POSTGRES-ERROR:NOT-NULL-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 0))
;       (CL-POSTGRES-ERROR:UNIQUE-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 0))
;       (CL-POSTGRES-ERROR:FOREIGN-KEY-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 1))
;       (CL-POSTGRES-ERROR:CHECK-VIOLATION
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 1)))
; --> COND IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:NOT-NULL-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:NOT-NULL-VIOLATION

; --> COND IF IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:UNIQUE-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:UNIQUE-VIOLATION

; --> COND IF IF IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:FOREIGN-KEY-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:FOREIGN-KEY-VIOLATION

; --> COND IF IF IF IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:CHECK-VIOLATION)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:CHECK-VIOLATION

; processing (DEFUN DATABASE-ERROR-EXTRACT-NAME ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/errors.lisp
; in: DEFUN DATABASE-ERROR-EXTRACT-NAME
;     (TYPECASE CL-POSTGRES::ERR
;       (CL-POSTGRES-ERROR:INVALID-SQL-STATEMENT-NAME
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 0))
;       (CL-POSTGRES-ERROR:DUPLICATE-PREPARED-STATEMENT
;        (CL-POSTGRES::EXTRACT-QUOTED-PART CL-POSTGRES::MESSAGE 0)))
; --> COND IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:INVALID-SQL-STATEMENT-NAME)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:INVALID-SQL-STATEMENT-NAME

; --> COND IF IF 
; ==>
;   (TYPEP #:G1 'CL-POSTGRES-ERROR:DUPLICATE-PREPARED-STATEMENT)
; 
; note: can't open-code test of unknown type CL-POSTGRES-ERROR:DUPLICATE-PREPARED-STATEMENT

; processing (DEFINE-CONDITION DATABASE-CONNECTION-ERROR ...)
; processing (DEFINE-CONDITION DATABASE-CONNECTION-LOST ...)
; processing (DEFINE-CONDITION DATABASE-SOCKET-ERROR ...)
; processing (DEFUN WRAP-SOCKET-ERROR ...)
; processing (IN-PACKAGE :CL-POSTGRES-ERROR)
; processing (DEFPARAMETER *ERROR-TABLE* ...)
; processing (DEFMACRO DEFERROR ...)
; processing (DEFERROR "08000" ...)
; processing (DEFERROR "08003" ...)
; processing (DEFERROR "08006" ...)
; processing (DEFERROR "08001" ...)
; processing (DEFERROR "08004" ...)
; processing (DEFERROR "08007" ...)
; processing (DEFERROR "08P01" ...)
; processing (DEFERROR "0A" ...)
; processing (DEFERROR "22" ...)
; processing (DEFERROR "22012" ...)
; processing (DEFERROR "22021" ...)
; processing (DEFERROR "22007" ...)
; processing (DEFERROR "22003" ...)
; processing (DEFERROR "22P01" ...)
; processing (DEFERROR "23" ...)
; processing (DEFERROR "23001" ...)
; processing (DEFERROR "23502" ...)
; processing (DEFERROR "23503" ...)
; processing (DEFERROR "23505" ...)
; processing (DEFERROR "23514" ...)
; processing (DEFERROR "26000" ...)
; processing (DEFERROR "42" ...)
; processing (DEFERROR "42501" ...)
; processing (DEFERROR "40" ...)
; processing (DEFERROR "40001" ...)
; processing (DEFERROR "40002" ...)
; processing (DEFERROR "40003" ...)
; processing (DEFERROR "40P01" ...)
; processing (DEFERROR "42P01" ...)
; processing (DEFERROR "42601" ...)
; processing (DEFERROR "42703" ...)
; processing (DEFERROR "42704" ...)
; processing (DEFERROR "42701" ...)
; processing (DEFERROR "42P03" ...)
; processing (DEFERROR "42P04" ...)
; processing (DEFERROR "42723" ...)
; processing (DEFERROR "42P05" ...)
; processing (DEFERROR "42P06" ...)
; processing (DEFERROR "42P07" ...)
; processing (DEFERROR "42712" ...)
; processing (DEFERROR "42710" ...)
; processing (DEFERROR "53" ...)
; processing (DEFERROR "54" ...)
; processing (DEFERROR "55" ...)
; processing (DEFERROR "55006" ...)
; processing (DEFERROR "55P03" ...)
; processing (DEFERROR "57" ...)
; processing (DEFERROR "57014" ...)
; processing (DEFINE-CONDITION SERVER-SHUTDOWN ...)
; processing (DEFERROR "57P01" ...)
; processing (DEFERROR "57P02" ...)
; processing (DEFERROR "57P03" ...)
; processing (DEFERROR "58" ...)
; processing (DEFERROR "XX" ...)
; processing (DEFUN GET-ERROR-TYPE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/errors-tmp9NR3MC9G.fasl
; compilation finished in 0:00:00.420
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/data-types.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFUN INT64-TO-VECTOR ...)
; processing (DEFUN INT32-TO-VECTOR ...)
; processing (DEFUN INT16-TO-VECTOR ...)
; processing (DEFUN INT8-TO-VECTOR ...)
; processing (DEFUN INT-TO-VECTOR ...)
; processing (DEFUN GET-INT-SIZE ...)
; processing (DEFUN INT2P ...)
; processing (DEFUN INT4P ...)
; processing (DEFUN INT8P ...)
; processing (DEFTYPE INT2 ...)
; processing (DEFTYPE INT4 ...)
; processing (DEFTYPE INT8 ...)
; processing (DEFUN UUID-TO-BYTE-ARRAY ...)
; processing (DEFUN UUIP-P ...)
; processing (DEFTYPE UUID-STRING ...)
; processing (DEFUN TEXT-ARRAY-P ...)
; processing (DEFUN INT2-ARRAY-P ...)
; processing (DEFUN INT4-ARRAY-P ...)
; processing (DEFUN INT8-ARRAY-P ...)
; processing (DEFTYPE TEXT-ARRAY ...)
; processing (DEFTYPE INT2-ARRAY ...)
; processing (DEFTYPE INT4-ARRAY ...)
; processing (DEFTYPE INT8-ARRAY ...)
; processing (DEFUN PARAM-TO-OID ...)
; processing (DEFUN TYPES-MATCH-P ...)
; processing (DEFUN OID-TYPES-MATCH-P ...)
; processing (DEFUN PARAMETER-LIST-TYPES ...)
; processing (DEFUN PARAMETER-LISTS-MATCH-OID-TYPES-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/data-types-tmpRNNDBNVK.fasl
; compilation finished in 0:00:00.740
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/sql-string.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFUN ESCAPE-BYTES ...)
; processing (DEFUN WRITE-RATIO-AS-FLOATING-POINT ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/sql-string.lisp
; in: DEFUN WRITE-RATIO-AS-FLOATING-POINT
;     (< NUMBER 0)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (- NUMBER)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   Eliminate %negate/%negate of rationals
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (TRUNCATE
;      (IF (< NUMBER 0)
;          (PROGN (WRITE-CHAR #\- STREAM) (- NUMBER))
;          NUMBER))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ZEROP CL-POSTGRES::REMAINDER)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (* CL-POSTGRES::REMAINDER 10)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a RATIONAL.

;     (FLOOR (* CL-POSTGRES::REMAINDER 10))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-10) (10))), not a FLOAT.

;     (< NUMBER 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

;     (- NUMBER)
; 
; note: forced to do full call
;       unable to do #1=inline float arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The result is a (VALUES REAL . #2=(&OPTIONAL)), not a (VALUES
;                                                              DOUBLE-FLOAT &REST
;                                                              T).
;       unable to do #1# (cost 1) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #2#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (TRUNCATE
;      (IF (< NUMBER 0)
;          (PROGN (WRITE-CHAR #\- STREAM) (- NUMBER))
;          NUMBER))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.

;     (* CL-POSTGRES::REMAINDER 10)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-1) #3=(1))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(-10) #5=(10)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.

;     (FLOOR (* CL-POSTGRES::REMAINDER 10))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #1=(-10) #2=(10))), not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #3=(-1) #4=(1)))
;                               . #5=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR FLOAT (RATIONAL #1# #2#)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #3# #4#)) . #5#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-10) #3=(10))), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-1) #3=(1))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(2)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.

;     (CL-POSTGRES::FAIL NIL
;      (UNLESS CL-POSTGRES::SILENTLY-TRUNCATE?
;        (RESTART-CASE (ERROR 'CL-POSTGRES:DATABASE-ERROR :MESSAGE
;                             (FORMAT NIL
;                                     "Can not write the ratio ~A as a floating point number with only ~A available digits. You may want to (setf ~S t) if you don't mind the loss of precision."
;                                     NUMBER CL-POSTGRES::DIGIT-LENGTH-LIMIT
;                                     'CL-POSTGRES:*SILENTLY-TRUNCATE-RATIOS*))
;          (CONTINUE NIL :REPORT (LAMBDA # #) (SETF #))
;          (CL-POSTGRES::DISABLE-ASSERTION NIL :REPORT (LAMBDA # #) (SETF #)
;           (SETF #)))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; processing (DEFUN WRITE-QUOTED ...)
; processing (DEFGENERIC TO-SQL-STRING ...)
; processing (DEFGENERIC SERIALIZE-FOR-POSTGRES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/sql-string-tmpAYN2NK16.fasl
; compilation finished in 0:00:00.695
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/trivial-utf-8.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES-TRIVIAL-UTF-8)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN UTF-8-BYTE-LENGTH ...)
; processing (DEFMACRO AS-UTF-8-BYTES ...)
; processing (DEFUN STRING-TO-UTF-8-BYTES ...)
; processing (DEFUN WRITE-UTF-8-BYTES ...)
; processing (DEFINE-CONDITION UTF-8-DECODING-ERROR ...)
; processing (DECLAIM (INLINE UTF-8-GROUP-SIZE))
; processing (DEFUN UTF-8-GROUP-SIZE ...)
; processing (DEFUN UTF-8-STRING-LENGTH ...)
; processing (DEFUN GET-UTF-8-CHARACTER ...)
; processing (DEFUN UTF-8-BYTES-TO-STRING ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/trivial-utf-8.lisp
; in: DEFUN UTF-8-BYTES-TO-STRING
;     (COERCE CL-POSTGRES-TRIVIAL-UTF-8::BYTES-IN
;             '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (AND VECTOR
;                                 (NOT
;                                  (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                   . #1=((*))))), not a (SIMPLE-ARRAY * . #1#).

; processing (DEFUN READ-UTF-8-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/trivial-utf-8-tmpRHDQXMUX.fasl
; compilation finished in 0:00:01.215
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/strings-utf-8.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFPARAMETER *CLIENT-ENCODING* ...)
; processing (DECLAIM (INLINE ENC-BYTE-LENGTH))
; processing (DEFUN ENC-BYTE-LENGTH ...)
; processing (DECLAIM (INLINE ENC-WRITE-STRING))
; processing (DEFUN ENC-WRITE-STRING ...)
; processing (DECLAIM (INLINE ENC-READ-STRING))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENC-READ-STRING ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/strings-utf-8.lisp
; in: DEFUN ENC-READ-STRING
;     (DEFUN CL-POSTGRES::ENC-READ-STRING
;            (CL-POSTGRES::INPUT
;             &KEY CL-POSTGRES::NULL-TERMINATED (CL-POSTGRES::BYTE-LENGTH -1))
;       (CL-POSTGRES-TRIVIAL-UTF-8:READ-UTF-8-STRING CL-POSTGRES::INPUT
;                                                    :NULL-TERMINATED
;                                                    CL-POSTGRES::NULL-TERMINATED
;                                                    :STOP-AT-EOF T :BYTE-LENGTH
;                                                    CL-POSTGRES::BYTE-LENGTH))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::ENC-READ-STRING
;         (CL-POSTGRES::INPUT &KEY CL-POSTGRES::NULL-TERMINATED
;          (CL-POSTGRES::BYTE-LENGTH -1))
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK CL-POSTGRES::ENC-READ-STRING
;         (CL-POSTGRES-TRIVIAL-UTF-8:READ-UTF-8-STRING CL-POSTGRES::INPUT
;                                                      :NULL-TERMINATED
;                                                      CL-POSTGRES::NULL-TERMINATED
;                                                      :STOP-AT-EOF T
;                                                      :BYTE-LENGTH
;                                                      CL-POSTGRES::BYTE-LENGTH)))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DECLAIM (INLINE ENC-STRING-BYTES))
; processing (DEFUN ENC-STRING-BYTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/strings-utf-8-tmpJ1X9UQ6V.fasl
; compilation finished in 0:00:00.110
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO INTEGER-READER ...)
; processing (DEFMACRO INTEGER-WRITER ...)
; processing (INTEGER-READER 1)
; processing (INTEGER-READER 2)
; processing (INTEGER-READER 4)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp
; in: INTEGER-READER 4
;     (CL-POSTGRES::INTEGER-READER 4)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::READ-INT4
;         (CL-POSTGRES::SOCKET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE STREAM CL-POSTGRES::SOCKET)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 1) (DEBUG 1)
;                 (COMPILATION-SPEED 0)))
;       (BLOCK CL-POSTGRES::READ-INT4
;         (LET ((CL-POSTGRES::RESULT 0))
;           (DECLARE (TYPE # CL-POSTGRES::RESULT))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (IF (LOGBITP 31 CL-POSTGRES::RESULT)
;               (DPB CL-POSTGRES::RESULT # -1)
;               CL-POSTGRES::RESULT))))
; 
; note: doing signed word to integer coercion (cost 20) to "<return value>"

; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::READ-UINT4
;         (CL-POSTGRES::SOCKET)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE STREAM CL-POSTGRES::SOCKET)
;                (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 1) (DEBUG 1)
;                 (COMPILATION-SPEED 0)))
;       (BLOCK CL-POSTGRES::READ-UINT4
;         (LET ((CL-POSTGRES::RESULT 0))
;           (DECLARE (TYPE # CL-POSTGRES::RESULT))
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           (SETF # #)
;           CL-POSTGRES::RESULT)))
; 
; note: doing unsigned word to integer coercion (cost 20) from RESULT to "<return value>"

; processing (INTEGER-READER 8)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp
; in: INTEGER-READER 8
;     (CL-POSTGRES::INTEGER-READER 8)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK LET SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK LET IF DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (SIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (SIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                               (SIGNED-BYTE 32)
;                                                               &REST T).

; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK LET SETF LET* SETQ THE DPB 
; ==>
;   1
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (UNSIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).

; processing (INTEGER-WRITER 1)
; processing (INTEGER-WRITER 2)
; processing (INTEGER-WRITER 4)
; processing (INTEGER-WRITER 8)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp
; in: INTEGER-WRITER 8
;     (CL-POSTGRES::INTEGER-WRITER 8)
; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; --> BLOCK WRITE-BYTE LDB 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (UNSIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (UNSIGNED-BYTE 40) . #2#), not a (VALUES
;                                                                 (SIGNED-BYTE
;                                                                  32)
;                                                                 &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (SIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (SIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (SIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (SIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (SIGNED-BYTE 64), not a FIXNUM.
;       unable to do #1# (cost 3) because:
;       The first argument is a (SIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (SIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (SIGNED-BYTE 32) &OPTIONAL), not a (VALUES FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (SIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a (SIGNED-BYTE 64), not a FIXNUM.
;       The result is a (VALUES (SIGNED-BYTE 40) . #2=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do #1# (cost 3) because:
;       The first argument is a (SIGNED-BYTE 64), not a (SIGNED-BYTE 32).
;       The result is a (VALUES (SIGNED-BYTE 40) . #2#), not a (VALUES
;                                                               (SIGNED-BYTE 32)
;                                                               &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (SIGNED-BYTE 40), not a FIXNUM.
;       unable to do inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a (SIGNED-BYTE 40), not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN WRITE-BYTES ...)
; processing (DEFUN WRITE-STR ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN READ-BYTES ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN READ-STR ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN READ-SIMPLE-STR ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/communicate.lisp
; in: DEFUN READ-SIMPLE-STR
;     (< CL-POSTGRES::B 128)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (INTEGER * -1) (INTEGER 1)), not a FIXNUM.
;       etc.

; processing (DEFUN SKIP-BYTES ...)
; processing (DEFUN SKIP-STR ...)
; processing (DEFUN ENSURE-SOCKET-IS-CLOSED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/communicate-tmpM0YHRI32.fasl
; compilation finished in 0:00:00.970
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFMACRO DEFINE-MESSAGE ...)
; processing (DEFINE-MESSAGE SSL-REQUEST-MESSAGE ...)
; processing (DEFINE-MESSAGE STARTUP-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE STARTUP-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::STARTUP-MESSAGE
;         NIL
;         (CL-POSTGRES::USER CL-POSTGRES::DATABASE CL-POSTGRES::APPLICATION-NAME)
;       (CL-POSTGRES::UINT 4 196608)
;       (STRING "user")
;       (STRING CL-POSTGRES::USER)
;       (STRING "database")
;       (STRING CL-POSTGRES::DATABASE)
;       (STRING "client_encoding")
;       (STRING CL-POSTGRES::*CLIENT-ENCODING*)
;       (STRING "application_name")
;       ...)
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFINE-MESSAGE PLAIN-PASSWORD-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE PLAIN-PASSWORD-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::PLAIN-PASSWORD-MESSAGE
;         #\p
;         (CL-POSTGRES::PASSWORD)
;       (STRING CL-POSTGRES::PASSWORD))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFUN BYTES-TO-HEX-STRING ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFUN BYTES-TO-HEX-STRING
;     (LOOP :FOR BYTE :ACROSS CL-POSTGRES::BYTES
;           :FOR CL-POSTGRES::POS :FROM 0 :BY 2
;           :DO ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; processing (DEFUN MD5-PASSWORD ...)
; processing (DEFINE-MESSAGE MD5-PASSWORD-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE MD5-PASSWORD-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::MD5-PASSWORD-MESSAGE
;         #\p
;         (CL-POSTGRES::PASSWORD CL-POSTGRES::USER CL-POSTGRES::SALT)
;       (STRING
;        (CL-POSTGRES::MD5-PASSWORD CL-POSTGRES::PASSWORD CL-POSTGRES::USER
;         CL-POSTGRES::SALT)))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE GSS-AUTH-BUFFER-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE GSS-AUTH-BUFFER-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::GSS-AUTH-BUFFER-MESSAGE
;         #\p
;         (CL-POSTGRES::BUF)
;       (CL-POSTGRES::BYTES CL-POSTGRES::BUF))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   (LENGTH #:G1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFINE-MESSAGE SCRAM-TYPE-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE SCRAM-TYPE-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::SCRAM-TYPE-MESSAGE
;         #\p
;         (CL-POSTGRES::CLIENT-INITIAL-MESSAGE)
;       (STRING "SCRAM-SHA-256")
;       (CL-POSTGRES::UINT 4
;        (CL-POSTGRES::ENC-BYTE-LENGTH CL-POSTGRES::CLIENT-INITIAL-MESSAGE))
;       (CL-POSTGRES::BYTES
;        (CL-POSTGRES-TRIVIAL-UTF-8:STRING-TO-UTF-8-BYTES
;         CL-POSTGRES::CLIENT-INITIAL-MESSAGE)))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 9 536870917), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-MESSAGE SCRAM-CONT-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE SCRAM-CONT-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::SCRAM-CONT-MESSAGE
;         #\p
;         (CL-POSTGRES::FINAL-MESSAGE)
;       (CL-POSTGRES::BYTES
;        (CL-POSTGRES-TRIVIAL-UTF-8:STRING-TO-UTF-8-BYTES
;         CL-POSTGRES::FINAL-MESSAGE)))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   (LENGTH #:G1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFINE-MESSAGE QUERY-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE QUERY-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::QUERY-MESSAGE
;         #\Q
;         (CL-POSTGRES::QUERY)
;       (STRING CL-POSTGRES::QUERY))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-PARSE-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE SIMPLE-PARSE-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::SIMPLE-PARSE-MESSAGE
;         #\P
;         (CL-POSTGRES::QUERY)
;       (CL-POSTGRES::UINT 1 0)
;       (STRING CL-POSTGRES::QUERY)
;       (CL-POSTGRES::UINT 2 0))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 8 (CL-POSTGRES::ENC-BYTE-LENGTH #:G2))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE PARSE-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE PARSE-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::PARSE-MESSAGE
;         #\P
;         (CL-POSTGRES::NAME CL-POSTGRES::QUERY)
;       (STRING CL-POSTGRES::NAME)
;       (STRING CL-POSTGRES::QUERY)
;       (CL-POSTGRES::UINT 2 0))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 + 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN PARSE-MESSAGE-BINARY-PARAMETERS ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFUN PARSE-MESSAGE-BINARY-PARAMETERS
;     (LENGTH CL-POSTGRES::PARAMETERS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ 8 (* CL-POSTGRES::LEN 4) (CL-POSTGRES::ENC-BYTE-LENGTH CL-POSTGRES::QUERY)
;        (CL-POSTGRES::ENC-BYTE-LENGTH CL-POSTGRES::NAME))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 8 2147483640), not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: doing signed word to integer coercion (cost 20)

; processing (DEFINE-MESSAGE CLOSE-PREPARED-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE CLOSE-PREPARED-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::CLOSE-PREPARED-MESSAGE
;         #\C
;         (CL-POSTGRES::NAME)
;       (CL-POSTGRES::UINT 1 83)
;       (STRING CL-POSTGRES::NAME))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 6 (CL-POSTGRES::ENC-BYTE-LENGTH #:G2))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFUN FORMATS-TO-BYTES ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFUN FORMATS-TO-BYTES
;     (LOOP :FOR FORMAT :ACROSS CL-POSTGRES::FORMATS
;           :FOR CL-POSTGRES::POS :FROM 1 :BY 2
;           :DO ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-POSTGRES::POS 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-BIND-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE SIMPLE-BIND-MESSAGE
;     (LENGTH CL-POSTGRES::FORMATS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; processing (DEFUN GO-BINARY-LIST-P ...)
; processing (DEFUN GO-BINARY-P ...)
; processing (DEFUN BIND-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFUN BIND-MESSAGE
;     (+ 12 (CL-POSTGRES::ENC-BYTE-LENGTH CL-POSTGRES::NAME)
;        (* 6 CL-POSTGRES::N-PARAMS) (* 2 CL-POSTGRES::N-RESULT-FORMATS)
;        (LOOP :FOR CL-POSTGRES::SIZE :OF-TYPE FIXNUM :ACROSS CL-POSTGRES::PARAM-SIZES
;              :SUM CL-POSTGRES::SIZE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR FORMAT :ACROSS CL-POSTGRES::RESULT-FORMATS
;           :DO (CL-POSTGRES::WRITE-UINT2 CL-POSTGRES::SOCKET
;                                         (IF FORMAT
;                                             1
;                                             0)))
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a VECTOR, not a SIMPLE-ARRAY.

;     (+ 12 (CL-POSTGRES::ENC-BYTE-LENGTH CL-POSTGRES::NAME)
;        (* 6 CL-POSTGRES::N-PARAMS) (* 2 CL-POSTGRES::N-RESULT-FORMATS)
;        (LOOP :FOR CL-POSTGRES::SIZE :OF-TYPE FIXNUM :ACROSS CL-POSTGRES::PARAM-SIZES
;              :SUM CL-POSTGRES::SIZE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) &OPTIONAL), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (LOOP :FOR CL-POSTGRES::SIZE :OF-TYPE FIXNUM :ACROSS CL-POSTGRES::PARAM-SIZES
;           :SUM CL-POSTGRES::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-DESCRIBE-MESSAGE ...)
; processing (DEFINE-MESSAGE DESCRIBE-PREPARED-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE DESCRIBE-PREPARED-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::DESCRIBE-PREPARED-MESSAGE
;         #\D
;         (CL-POSTGRES::NAME)
;       (CL-POSTGRES::UINT 1 83)
;       (STRING CL-POSTGRES::NAME))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 6 (CL-POSTGRES::ENC-BYTE-LENGTH #:G2))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.

; processing (DEFINE-MESSAGE SIMPLE-EXECUTE-MESSAGE ...)
; processing (DEFINE-MESSAGE FLUSH-MESSAGE ...)
; processing (DEFINE-MESSAGE SYNC-MESSAGE ...)
; processing (DEFINE-MESSAGE TERMINATE-MESSAGE ...)
; processing (DEFINE-MESSAGE COPY-DONE-MESSAGE ...)
; processing (DEFUN COPY-DATA-MESSAGE ...)
; processing (DEFINE-MESSAGE COPY-FAIL-MESSAGE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/messages.lisp
; in: DEFINE-MESSAGE COPY-FAIL-MESSAGE
;     (CL-POSTGRES::DEFINE-MESSAGE CL-POSTGRES::COPY-FAIL-MESSAGE
;         #\f
;         (CL-POSTGRES::REASON)
;       (STRING CL-POSTGRES::REASON))
; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; --> LET CL-POSTGRES::WRITE-UINT4 
; ==>
;   (+ 5 (CL-POSTGRES::ENC-BYTE-LENGTH #:G1))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2=(&OPTIONAL)), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES (UNSIGNED-BYTE 32) . #2#), not a (VALUES FIXNUM
;                                                                        &REST T).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/messages-tmp9CSWMZSA.fasl
; compilation finished in 0:00:01.745
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/ieee-floats.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES-IEEE-FLOATS)
; processing (DEFMACRO MAKE-FLOAT-CONVERTERS ...)
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT32 ...)
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT64 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/ieee-floats-tmpNQB806HM.fasl
; compilation finished in 0:00:00.385
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFPARAMETER *TIMESTAMP-FORMAT* ...)
; processing (DEFPARAMETER *SQL-READTABLE* ...)
; processing (DEFUN INTERPRET-AS-TEXT ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFUN INTERPRET-AS-TEXT
;     (CL-POSTGRES::ENC-READ-STRING STREAM :BYTE-LENGTH CL-POSTGRES::SIZE)
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFCLASS TYPE-INTERPRETER ...)
; processing (DEFUN INTERPRETER-BINARY-P ...)
; processing (DEFUN INTERPRETER-READER ...)
; processing (LET (#) ...)
; processing (DEFUN SET-SQL-READER ...)
; processing (DEFMACRO BINARY-READER ...)
; processing (DEFMACRO DEFINE-INTERPRETER ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+CHAR+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+INT2+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+INT4+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+INT8+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+OID+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BOOL+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BYTEA+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+TEXT+ ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFINE-INTERPRETER CL-POSTGRES-OID:+TEXT+
;     (CL-POSTGRES::DEFINE-INTERPRETER CL-POSTGRES-OID:+TEXT+
;         "text"
;         STRING)
; --> CL-POSTGRES:SET-SQL-READER CL-POSTGRES::BINARY-READER FUNCTION 
; ==>
;   (CL-POSTGRES::ENC-READ-STRING #:G2 :BYTE-LENGTH (- #:G3 0))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BPCHAR+ ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFINE-INTERPRETER CL-POSTGRES-OID:+BPCHAR+
;     (CL-POSTGRES::DEFINE-INTERPRETER CL-POSTGRES-OID:+BPCHAR+
;         "bpchar"
;         STRING)
; --> CL-POSTGRES:SET-SQL-READER CL-POSTGRES::BINARY-READER FUNCTION 
; ==>
;   (CL-POSTGRES::ENC-READ-STRING #:G2 :BYTE-LENGTH (- #:G3 0))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+VARCHAR+ ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFINE-INTERPRETER CL-POSTGRES-OID:+VARCHAR+
;     (CL-POSTGRES::DEFINE-INTERPRETER CL-POSTGRES-OID:+VARCHAR+
;         "varchar"
;         STRING)
; --> CL-POSTGRES:SET-SQL-READER CL-POSTGRES::BINARY-READER FUNCTION 
; ==>
;   (CL-POSTGRES::ENC-READ-STRING #:G2 :BYTE-LENGTH (- #:G3 0))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+JSON+ ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFINE-INTERPRETER CL-POSTGRES-OID:+JSON+
;     (CL-POSTGRES::DEFINE-INTERPRETER CL-POSTGRES-OID:+JSON+
;         "json"
;         STRING)
; --> CL-POSTGRES:SET-SQL-READER CL-POSTGRES::BINARY-READER FUNCTION 
; ==>
;   (CL-POSTGRES::ENC-READ-STRING #:G2 :BYTE-LENGTH (- #:G3 0))
; 
; note: Type assertion too complex to check:
; (VALUES STRING &REST T).
; It allows an unknown number of values, consider using
; (VALUES STRING &OPTIONAL).

; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+JSONB+ ...)
; processing (DEFUN READ-ROW-VALUE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFUN READ-ROW-VALUE
;     (DEFUN CL-POSTGRES::READ-ROW-VALUE (STREAM CL-POSTGRES::SIZE)
;       (DECLARE (TYPE STREAM STREAM)
;                (TYPE INTEGER CL-POSTGRES::SIZE))
;       (LET ((CL-POSTGRES::NUM-FIELDS (CL-POSTGRES::READ-UINT4 STREAM)))
;         (LOOP CL-POSTGRES::FOR CL-POSTGRES::I CL-POSTGRES::BELOW CL-POSTGRES::NUM-FIELDS
;               CL-POSTGRES::COLLECT (LET (# #)
;                                      (DECLARE #)
;                                      (IF #
;                                          :NULL
;                                          #)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::READ-ROW-VALUE
;         (STREAM CL-POSTGRES::SIZE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE STREAM STREAM)
;                (TYPE INTEGER CL-POSTGRES::SIZE))
;       (BLOCK CL-POSTGRES::READ-ROW-VALUE
;         (LET ((CL-POSTGRES::NUM-FIELDS #))
;           (LOOP CL-POSTGRES::FOR CL-POSTGRES::I CL-POSTGRES::BELOW CL-POSTGRES::NUM-FIELDS
;                 CL-POSTGRES::COLLECT (LET #
;                                        #
;                                        #)))))
; 
; caught STYLE-WARNING:
;   The variable SIZE is defined but never used.

; processing (DEFPARAMETER *READ-ROW-VALUES-AS-BINARY* ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+RECORD+ ...)
; processing (DEFMACRO WITH-BINARY-ROW-VALUES ...)
; processing (DEFMACRO WITH-TEXT-ROW-VALUES ...)
; processing (DEFUN READ-BINARY-BITS ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+BIT+ ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+VARBIT+ ...)
; processing (DEFUN READ-BINARY-ARRAY-VALUE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFUN READ-BINARY-ARRAY-VALUE
;     (DEFUN CL-POSTGRES::READ-BINARY-ARRAY-VALUE (STREAM CL-POSTGRES::SIZE)
;       (DECLARE (TYPE STREAM STREAM)
;                (TYPE INTEGER CL-POSTGRES::SIZE))
;       (LET ((CL-POSTGRES::NUM-DIMS (CL-POSTGRES::READ-UINT4 STREAM))
;             (CL-POSTGRES::HAS-NULL (CL-POSTGRES::READ-UINT4 STREAM))
;             (CL-POSTGRES::ELEMENT-TYPE (CL-POSTGRES::READ-UINT4 STREAM)))
;         (COND ((ZEROP CL-POSTGRES::NUM-DIMS) NIL)
;               (T
;                (LET* #
;                  #)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CL-POSTGRES::READ-BINARY-ARRAY-VALUE
;         (STREAM CL-POSTGRES::SIZE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE (TYPE STREAM STREAM)
;                (TYPE INTEGER CL-POSTGRES::SIZE))
;       (BLOCK CL-POSTGRES::READ-BINARY-ARRAY-VALUE
;         (LET ((CL-POSTGRES::NUM-DIMS #)
;               (CL-POSTGRES::HAS-NULL #)
;               (CL-POSTGRES::ELEMENT-TYPE #))
;           (COND (# NIL) (T #)))))
; 
; caught STYLE-WARNING:
;   The variable SIZE is defined but never used.

;     (CL-POSTGRES::HAS-NULL (CL-POSTGRES::READ-UINT4 STREAM))
; 
; caught STYLE-WARNING:
;   The variable HAS-NULL is defined but never used.

; processing (DOLIST (OID #) ...)
; processing (SET-SQL-READER CL-POSTGRES-OID:+RECORD-ARRAY+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+POINT+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+LSEG+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+BOX+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+FLOAT4+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+FLOAT8+ ...)
; processing (DEFINE-INTERPRETER CL-POSTGRES-OID:+NUMERIC+ ...)
; processing (DEFUN SET-DATE-READER ...)
; processing (DEFUN INTERPRET-USEC-BITS ...)
; processing (DEFUN SET-INTERVAL-READER ...)
; processing (DEFUN SET-USEC-READER ...)
; processing (DEFUN SET-SQL-DATETIME-READERS ...)
; processing (DEFCONSTANT +START-OF-2000+ ...)
; processing (DEFCONSTANT +SECONDS-IN-DAY+ ...)
; processing (DEFUN DEFAULT-DATE-READER ...)
; processing (DEFUN DEFAULT-TIMESTAMP-READER ...)
; processing (DEFUN DEFAULT-INTERVAL-READER ...)
; processing (DEFUN DEFAULT-TIME-READER ...)
; processing (SET-SQL-DATETIME-READERS :DATE ...)
; processing (DEFUN READ-ARRAY-VALUE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/interpret.lisp
; in: DEFUN READ-ARRAY-VALUE
;     (STRING= CL-POSTGRES::WORD "NULL")
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR SIMPLE-BASE-STRING
;                               (SIMPLE-ARRAY CHARACTER
;                                . #1=((*)))), not a (SIMPLE-ARRAY CHARACTER
;                                                     . #1#).

;     (FUNCALL CL-POSTGRES::TRANSFORM CL-POSTGRES::WORD)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TRANSFORM is not known to be a function

;     (CHAR CL-POSTGRES::VALUE CL-POSTGRES::POS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

;     (CHAR CL-POSTGRES::VALUE (INCF CL-POSTGRES::POS))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

;     (CHAR CL-POSTGRES::VALUE CL-POSTGRES::POS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

;     (CL-POSTGRES::INTERPRET (CL-POSTGRES::WORD)
;      (IF (STRING= CL-POSTGRES::WORD "NULL")
;          :NULL
;          (FUNCALL CL-POSTGRES::TRANSFORM CL-POSTGRES::WORD)))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; processing (DEFUN COPY-SQL-READTABLE ...)
; processing (DEFPARAMETER *DEFAULT-SQL-READTABLE* ...)
; processing (DEFUN DEFAULT-SQL-READTABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/interpret-tmpUQXQTJZV.fasl
; compilation finished in 0:00:01.430
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-postgres" "cl-postgres" "interpret">
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/saslprep.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFVAR *PRINTABLE-ASCII-CHARS* ...)
; processing (DEFINE-CONDITION BAD-CHAR-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN BAD-CHAR-ERROR ...)
; processing (DEFUN CHAR-PRINTABLE-ASCII-P ...)
; processing (DEFUN STRING-PRINTABLE-ASCII-P ...)
; processing (DEFUN CODE-POINT-PRINTABLE-ASCII-P ...)
; processing (DEFUN CHAR-MAPPED-TO-NOTHING-P ...)
; processing (DEFUN CHAR-MAPPED-TO-SPACE-P ...)
; processing (DEFUN STRING-MAPPED-TO-NOTHING ...)
; processing (DEFUN STRING-MAPPED-TO-SPACE ...)
; processing (DEFUN SASLPREP-NORMALIZE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/saslprep-tmp7D4I88HT.fasl
; compilation finished in 0:00:00.360
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/scram.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFTYPE OCTET ...)
; processing (DEFTYPE OCTET-VECTOR ...)
; processing (DEFTYPE INDEX ...)
; processing (DECLAIM (FTYPE # ...) ...)
; processing (DEFUN MAKE-OCTET-VECTOR ...)
; processing (DEFUN PAD-OCTET-VECTOR ...)
; processing (DEFUN GEN-CLIENT-NONCE ...)
; processing (DEFUN GEN-CLIENT-INITIAL-RESPONSE ...)
; processing (DEFUN GEN-SALTED-PASSWORD ...)
; processing (DEFUN SPLIT-SERVER-RESPONSE ...)
; processing (DEFUN VALIDATE-SERVER-NONCE ...)
; processing (DEFUN PARSE-SCRAM-SERVER-FIRST-RESPONSE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/scram.lisp
; in: DEFUN PARSE-SCRAM-SERVER-FIRST-RESPONSE
;     (CL-POSTGRES::SERVER-NONCE-VALIDATED
;      (CL-POSTGRES::VALIDATE-SERVER-NONCE CL-POSTGRES::SERVER-NONCE
;       CL-POSTGRES::CLIENT-NONCE))
; 
; caught STYLE-WARNING:
;   The variable SERVER-NONCE-VALIDATED is defined but never used.

; processing (DEFUN GEN-CLIENT-KEY ...)
; processing (DEFUN GEN-STORED-KEY ...)
; processing (DEFUN GEN-AUTH-MESSAGE ...)
; processing (DEFUN GEN-CLIENT-SIGNATURE ...)
; processing (DEFUN GEN-CLIENT-PROOF ...)
; processing (DEFUN GET-SERVER-KEY ...)
; processing (DEFUN GET-SERVER-SIGNATURE ...)
; processing (DEFUN GEN-FINAL-MESSAGE-PART-1 ...)
; processing (DEFUN GEN-FINAL-MESSAGE ...)
; processing (DEFUN AGGREGATED-GEN-FINAL-CLIENT-MESSAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/scram-tmpVT4X607J.fasl
; compilation finished in 0:00:00.465
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-postgres" "cl-postgres" "scram">
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFINE-CONDITION PROTOCOL-ERROR ...)
; processing (DEFPARAMETER *CONNECTION-PARAMS* ...)
; processing (DEFPARAMETER *SSL-CERTIFICATE-FILE* ...)
; processing (DEFPARAMETER *SSL-KEY-FILE* ...)
; processing (DEFMACRO MESSAGE-CASE ...)
; processing (DEFUN UPDATE-PARAMETER ...)
; processing (DEFUN UPDATE-BACKEND-KEY-DATA ...)
; processing (DEFUN READ-BYTE-DELIMITED ...)
; processing (DEFINE-CONDITION POSTGRESQL-NOTIFICATION ...)
; processing (DEFUN GET-NOTIFICATION ...)
; processing (DEFUN GET-ERROR ...)
; processing (DEFINE-CONDITION POSTGRESQL-WARNING ...)
; processing (DEFUN GET-WARNING ...)
; processing (LET (#) ...)
; processing (DEFUN AUTHENTICATE ...)
; processing (DEFGENERIC FIELD-NAME ...)
; processing (DEFGENERIC FIELD-TYPE ...)
; processing (DEFCLASS FIELD-DESCRIPTION ...)
; processing (DEFUN READ-FIELD-DESCRIPTIONS ...)
; processing (DEFUN TERMINATE-CONNECTION ...)
; processing (DEFPARAMETER *EFFECTED-ROWS* ...)
; processing (DEFUN LOOK-FOR-ROW ...)
; processing (DEFUN TRY-TO-SYNC ...)
; processing (DEFMACRO WITH-SYNCING ...)
; processing (DEFMACRO RETURNING-EFFECTED-ROWS ...)
; processing (DEFUN SEND-QUERY ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp
; in: DEFUN SEND-QUERY
;     (MAP 'VECTOR 'CL-POSTGRES::FIELD-BINARY-P CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR NULL SIMPLE-VECTOR), not a VECTOR.

;     (FUNCALL CL-POSTGRES:ROW-READER CL-POSTGRES::SOCKET
;              CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ROW-READER is not known to be a function

;     (CL-POSTGRES::WITH-QUERY (CL-POSTGRES::QUERY)
;       (LET ((CL-POSTGRES::ROW-DESCRIPTION NIL))
;         (CL-POSTGRES::SIMPLE-PARSE-MESSAGE CL-POSTGRES::SOCKET
;                                            CL-POSTGRES::QUERY)
;         (CL-POSTGRES::SIMPLE-DESCRIBE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::FLUSH-MESSAGE CL-POSTGRES::SOCKET)
;         (FORCE-OUTPUT CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\1))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\t :SKIP))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\T (SETF #))
;           (#\n))
;         (CL-POSTGRES::SIMPLE-BIND-MESSAGE CL-POSTGRES::SOCKET
;                                           (MAP 'VECTOR
;                                                'CL-POSTGRES::FIELD-BINARY-P
;                                                CL-POSTGRES::ROW-DESCRIPTION))
;         (CL-POSTGRES::SIMPLE-EXECUTE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::SYNC-MESSAGE CL-POSTGRES::SOCKET)
;         ...))
; --> MULTIPLE-VALUE-PROG1 WHEN IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;       (#\t :SKIP))
; --> LABELS #:G22 BLOCK LET CASE LET COND IF IF IF IF IF IF PROGN 
; --> CL-POSTGRES::SKIP-BYTES 
; ==>
;   (- #:G20 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4 4294967291) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4 4294967291) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (CL-POSTGRES::WITH-QUERY (CL-POSTGRES::QUERY)
;       (LET ((CL-POSTGRES::ROW-DESCRIPTION NIL))
;         (CL-POSTGRES::SIMPLE-PARSE-MESSAGE CL-POSTGRES::SOCKET
;                                            CL-POSTGRES::QUERY)
;         (CL-POSTGRES::SIMPLE-DESCRIBE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::FLUSH-MESSAGE CL-POSTGRES::SOCKET)
;         (FORCE-OUTPUT CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\1))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\t :SKIP))
;         (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;           (#\T (SETF #))
;           (#\n))
;         (CL-POSTGRES::SIMPLE-BIND-MESSAGE CL-POSTGRES::SOCKET
;                                           (MAP 'VECTOR
;                                                'CL-POSTGRES::FIELD-BINARY-P
;                                                CL-POSTGRES::ROW-DESCRIPTION))
;         (CL-POSTGRES::SIMPLE-EXECUTE-MESSAGE CL-POSTGRES::SOCKET)
;         (CL-POSTGRES::SYNC-MESSAGE CL-POSTGRES::SOCKET)
;         ...))
; --> MULTIPLE-VALUE-PROG1 WHEN IF FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951) . #1#), not a (VALUES
;                                                                                          (UNSIGNED-BYTE
;                                                                                           32)
;                                                                                          &REST
;                                                                                          T).
;       etc.

; processing (DEFUN SEND-PARSE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp
; in: DEFUN SEND-PARSE
;     (CL-POSTGRES::WITH-QUERY (CL-POSTGRES::QUERY)
;       (IF CL-POSTGRES::BINARY-PARAMETERS-P
;           (CL-POSTGRES::PARSE-MESSAGE-BINARY-PARAMETERS CL-POSTGRES::SOCKET
;                                                         CL-POSTGRES::NAME
;                                                         CL-POSTGRES::QUERY
;                                                         CL-POSTGRES::PARAMETERS)
;           (CL-POSTGRES::PARSE-MESSAGE CL-POSTGRES::SOCKET CL-POSTGRES::NAME
;                                       CL-POSTGRES::QUERY))
;       (CL-POSTGRES::FLUSH-MESSAGE CL-POSTGRES::SOCKET)
;       (FORCE-OUTPUT CL-POSTGRES::SOCKET)
;       (CL-POSTGRES::MESSAGE-CASE CL-POSTGRES::SOCKET
;         (#\1)))
; --> MULTIPLE-VALUE-PROG1 WHEN IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 61), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The second argument is a (UNSIGNED-BYTE 61), not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES
;                        (INTEGER -2305843009213693951 2305843009213693951) . #1#), not a (VALUES
;                                                                                          (UNSIGNED-BYTE
;                                                                                           32)
;                                                                                          &REST
;                                                                                          T).
;       etc.

; processing (DEFUN SEND-CLOSE ...)
; processing (DEFUN SEND-EXECUTE ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/protocol.lisp
; in: DEFUN SEND-EXECUTE
;     (MAP 'VECTOR 'CL-POSTGRES::FIELD-BINARY-P CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR NULL SIMPLE-VECTOR), not a VECTOR.

;     (FUNCALL CL-POSTGRES:ROW-READER CL-POSTGRES::SOCKET
;              CL-POSTGRES::ROW-DESCRIPTION)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   ROW-READER is not known to be a function

; processing (DEFUN BUILD-ROW-READER ...)
; processing (DEFMACRO ROW-READER ...)
; processing (DEFMACRO DEF-ROW-READER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/protocol-tmpV437I30X.fasl
; compilation finished in 0:00:01.735
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/public.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFGENERIC CONNECTION-PORT ...)
; processing (DEFGENERIC CONNECTION-DB ...)
; processing (DEFGENERIC CONNECTION-PARAMETERS ...)
; processing (DEFCLASS DATABASE-CONNECTION ...)
; processing (DEFUN GET-POSTGRESQL-VERSION ...)
; processing (DEFUN POSTGRESQL-VERSION-AT-LEAST ...)
; processing (DEFUN CONNECTION-META ...)
; processing (DEFUN CONNECTION-PID ...)
; processing (DEFUN USE-BINARY-PARAMETERS ...)
; processing (DEFUN DATABASE-OPEN-P ...)
; processing (DEFUN OPEN-DATABASE ...)
; processing (PROGN (DEFPARAMETER *UNIX-SOCKET-DIR* ...) ...)
; processing (DEFUN GET-HOST-ADDRESS ...)
; processing (DEFUN INET-SOCKET-CONNECT ...)
; processing (DEFUN INITIATE-CONNECTION ...)

; file: /usr/share/common-lisp/source/postmodern/cl-postgres/public.lisp
; in: DEFUN INITIATE-CONNECTION
;     (HANDLER-CASE
;      (CL-POSTGRES::AUTHENTICATE CL-POSTGRES::SOCKET CL-POSTGRES::CONN)
;      (CL-POSTGRES-ERROR:PROTOCOL-VIOLATION (CL-POSTGRES::ERR)
;       (SETF CL-POSTGRES::FINISHED T)
;       (CL-POSTGRES::ENSURE-SOCKET-IS-CLOSED CL-POSTGRES::SOCKET)
;       (INCF CL-POSTGRES::CONNECTION-ATTEMPTS)
;       (WHEN
;           (< CL-POSTGRES::CONNECTION-ATTEMPTS CL-POSTGRES:*RETRY-CONNECT-TIMES*)
;         (CL-POSTGRES::INITIATE-CONNECTION CL-POSTGRES::CONN
;          CL-POSTGRES::CONNECTION-ATTEMPTS))))
; ==>
;   (#:FUN23 (CL-POSTGRES::ERR)
;    (PROGN
;     (SETF CL-POSTGRES::FINISHED T)
;     (CL-POSTGRES::ENSURE-SOCKET-IS-CLOSED CL-POSTGRES::SOCKET)
;     (INCF CL-POSTGRES::CONNECTION-ATTEMPTS)
;     (WHEN
;         (< CL-POSTGRES::CONNECTION-ATTEMPTS CL-POSTGRES:*RETRY-CONNECT-TIMES*)
;       (CL-POSTGRES::INITIATE-CONNECTION CL-POSTGRES::CONN
;        CL-POSTGRES::CONNECTION-ATTEMPTS))))
; 
; caught STYLE-WARNING:
;   The variable ERR is defined but never used.

;     (STRING=
;      (GETHASH "integer_datetimes"
;               (CL-POSTGRES:CONNECTION-PARAMETERS CL-POSTGRES::CONN))
;      "on")
; 
; note: deleting unreachable code

; processing (DEFUN REOPEN-DATABASE ...)
; processing (DEFUN ENSURE-CONNECTION ...)
; processing (DEFUN CLOSE-DATABASE ...)
; processing (DEFMACRO USING-CONNECTION ...)
; processing (DEFMACRO WITH-RECONNECT-RESTART ...)
; processing (DEFUN WAIT-FOR-NOTIFICATION ...)
; processing (DEFUN EXEC-QUERY ...)
; processing (DEFUN PREPARE-QUERY ...)
; processing (DEFUN UNPREPARE-QUERY ...)
; processing (DEFUN FIND-POSTGRESQL-PREPARED-QUERY ...)
; processing (DEFUN EXEC-PREPARED ...)
; processing (DEF-ROW-READER ALIST-ROW-READER ...)
; processing (DEF-ROW-READER LIST-ROW-READER ...)
; processing (DEF-ROW-READER VECTOR-ROW-READER ...)
; processing (DEF-ROW-READER IGNORE-ROW-READER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/public-tmpHFBOSDVZ.fasl
; compilation finished in 0:00:01.420
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-postgres" "cl-postgres" "public">
; compiling file "/usr/share/common-lisp/source/postmodern/cl-postgres/bulk-copy.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :CL-POSTGRES)
; processing (DEFCLASS BULK-COPIER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN OPEN-DB-WRITER ...)
; processing (DEFUN CLOSE-DB-WRITER ...)
; processing (DEFUN DB-WRITE-ROW ...)
; processing (DEFUN COPY-QUERY ...)
; processing (DEFUN SEND-COPY-START ...)
; processing (DEFUN INITIALIZE-COPIER ...)
; processing (DEFUN COPIER-WRITE-VALUE ...)
; processing (DEFUN COPIER-WRITE-SEQUENCE ...)
; processing (DEFMETHOD PREPARE-ROW ...)
; processing (DEFUN SEND-COPY-DONE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/cl-postgres/bulk-copy-tmp6RRH7R9U.fasl
; compilation finished in 0:00:01.235
; compiling file "/usr/share/common-lisp/source/postmodern/s-sql/package.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (DEFPACKAGE :S-SQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/s-sql/package-tmpU99PNW2T.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/postmodern/s-sql/config.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :S-SQL)
; processing (DEFPARAMETER *POSTGRES-RESERVED-WORDS* ...)
; processing (DEFPARAMETER *ESCAPE-SQL-NAMES-P* ...)
; processing (DEFVAR *DOWNCASE-SYMBOLS* ...)
; processing (DEFPARAMETER *STANDARD-SQL-STRINGS* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/s-sql/config-tmpAEQPQNJL.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/postmodern/s-sql/s-sql.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :S-SQL)
; processing (DEFINE-CONDITION SQL-ERROR ...)
; processing (DEFUN SQL-ERROR ...)
; processing (DEFUN STRCAT ...)
; processing (DEFUN IMPLODE ...)
; processing (DEFUN SPLIT-ON-KEYWORDS% ...)
; processing (DEFMACRO SPLIT-ON-KEYWORDS ...)
; processing (DEFUN TO-SQL-NAME ...)

; file: /usr/share/common-lisp/source/postmodern/s-sql/s-sql.lisp
; in: DEFUN TO-SQL-NAME
;     (STRING (CADR S-SQL::NAME))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.

;     (STRING S-SQL::NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.

;     (CHAR S-SQL::STR S-SQL::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-DOWNCASE (CHAR S-SQL::STR S-SQL::I))
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.

;     (CHAR S-SQL::STR S-SQL::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFUN FROM-SQL-NAME ...)
; processing (DEFTYPE SMALLINT ...)
; processing (DEFTYPE BIGINT ...)
; processing (DEFTYPE NUMERIC ...)
; processing (DEFTYPE DOUBLE-PRECISION ...)
; processing (DEFTYPE BYTEA ...)
; processing (DEFTYPE TEXT ...)
; processing (DEFTYPE VARCHAR ...)
; processing (DEFTYPE SERIAL ...)
; processing (DEFTYPE SERIAL8 ...)
; processing (DEFTYPE DB-NULL ...)
; processing (DEFGENERIC SQL-TYPE-NAME ...)
; processing (DEFUN TO-TYPE-NAME ...)
; processing (DEFUN SQL-ESCAPE-STRING ...)
; processing (DEFGENERIC SQL-ESCAPE ...)
; processing (DEFPARAMETER *EXPAND-RUNTIME* ...)
; processing (DEFUN SQL-EXPAND ...)
; processing (DEFUN SQL-EXPAND-LIST ...)
; processing (DEFUN SQL-EXPAND-NAMES ...)
; processing (DEFUN REDUCE-STRINGS ...)
; processing (DEFMACRO SQL ...)
; processing (DEFUN SQL-COMPILE ...)
; processing (DEFUN SQL-TEMPLATE ...)
; processing (DEFUN S-SQL-READER ...)
; processing (DEFUN ENABLE-S-SQL-SYNTAX ...)
; processing (DEFGENERIC EXPAND-SQL-OP ...)
; processing (DEFMACRO DEF-SQL-OP ...)
; processing (DEFUN MAKE-EXPANDER ...)
; processing (DEFMACRO REGISTER-SQL-OPERATORS ...)
; processing (REGISTER-SQL-OPERATORS :UNARY ...)
; processing (REGISTER-SQL-OPERATORS :N-ARY ...)
; processing (REGISTER-SQL-OPERATORS :N-OR-UNARY ...)
; processing (REGISTER-SQL-OPERATORS :2+-ARY ...)
; processing (REGISTER-SQL-OPERATORS :2+-ARY ...)
; processing (REGISTER-SQL-OPERATORS :2+-ARY ...)
; processing (DEF-SQL-OP :|| ...)
; processing (DEF-SQL-OP :ASC ...)
; processing (DEF-SQL-OP :DESC ...)
; processing (DEF-SQL-OP :NULLS-FIRST ...)
; processing (DEF-SQL-OP :NULLS-LAST ...)
; processing (DEF-SQL-OP :AS ...)
; processing (DEF-SQL-OP :@@ ...)
; processing (DEF-SQL-OP :DISTINCT ...)
; processing (DEF-SQL-OP :ANY* ...)
; processing (DEF-SQL-OP :ANY ...)
; processing (DEF-SQL-OP :ALL ...)
; processing (DEF-SQL-OP :ARRAY ...)
; processing (DEF-SQL-OP :ARRAY[] ...)
; processing (DEF-SQL-OP :[] ...)
; processing (DEF-SQL-OP :INTERVAL ...)
; processing (DEF-SQL-OP :CURRENT-DATE ...)
; processing (DEF-SQL-OP :CURRENT-TIMESTAMP ...)
; processing (DEF-SQL-OP :CURRENT-TIME ...)
; processing (DEF-SQL-OP :LOCAL-TIMESTAMP ...)
; processing (DEF-SQL-OP :LOCAL-TIME ...)
; processing (DEF-SQL-OP :TIMESTAMP ...)
; processing (DEF-SQL-OP :MAKE-INTERVAL ...)
; processing (DEF-SQL-OP :MAKE-TIMESTAMP ...)
; processing (DEF-SQL-OP :MAKE-TIMESTAMPTZ ...)
; processing (DEF-SQL-OP :AGE ...)
; processing (DEF-SQL-OP :DATE ...)
; processing (DEF-SQL-OP :INTEGER ...)
; processing (DEF-SQL-OP :CAST ...)
; processing (DEF-SQL-OP :EXISTS ...)
; processing (DEF-SQL-OP :IS-TRUE ...)
; processing (DEF-SQL-OP :IS-FALSE ...)
; processing (DEF-SQL-OP :IS-NULL ...)
; processing (DEF-SQL-OP :NOT-NULL ...)
; processing (DEF-SQL-OP :IN ...)
; processing (DEF-SQL-OP :NOT-IN ...)
; processing (DEF-SQL-OP :EXTRACT ...)
; processing (DEF-SQL-OP :VALUES ...)
; processing (DEFINE-CONDITION MALFORMED-COMPOSITE-TYPE-ERROR ...)
; processing (DEFUN CONS-TO-SQL-NAME-STRINGS ...)
; processing (DEF-SQL-OP :COUNT ...)
; processing (DEF-SQL-OP :AVG ...)
; processing (DEF-SQL-OP :SUM ...)
; processing (DEF-SQL-OP :MAX ...)
; processing (DEF-SQL-OP :MIN ...)
; processing (DEF-SQL-OP :EVERY ...)
; processing (DEF-SQL-OP :PERCENTILE-CONT ...)
; processing (DEF-SQL-OP :PERCENTILE-DIST ...)
; processing (DEF-SQL-OP :CORR ...)
; processing (DEF-SQL-OP :COVAR-POP ...)
; processing (DEF-SQL-OP :COVAR-SAMP ...)
; processing (DEF-SQL-OP :BETWEEN ...)
; processing (DEF-SQL-OP :BETWEEN-SYMMETRIC ...)
; processing (DEF-SQL-OP :CASE ...)
; processing (DEF-SQL-OP :SET ...)
; processing (DEF-SQL-OP :EMPTY-SET ...)
; processing (DEF-SQL-OP :DOT ...)
; processing (DEF-SQL-OP :TYPE ...)
; processing (DEF-SQL-OP :RAW ...)
; processing (DEFUN EXPAND-JOINS ...)
; processing (DEF-SQL-OP :SELECT ...)
; processing (DEF-SQL-OP :GROUPING-SETS ...)
; processing (DEF-SQL-OP :STRING-AGG ...)
; processing (DEF-SQL-OP :ARRAY-AGG ...)
; processing (DEF-SQL-OP :MODE ...)
; processing (DEF-SQL-OP :REGR-AVGX ...)
; processing (DEF-SQL-OP :REGR-AVGY ...)
; processing (DEF-SQL-OP :REGR-COUNT ...)
; processing (DEF-SQL-OP :REGR-INTERCEPT ...)
; processing (DEF-SQL-OP :REGR-R2 ...)
; processing (DEF-SQL-OP :REGR-SLOPE ...)
; processing (DEF-SQL-OP :REGR-SXX ...)
; processing (DEF-SQL-OP :REGR-SXY ...)
; processing (DEF-SQL-OP :REGR-SYY ...)
; processing (DEF-SQL-OP :STDDEV ...)
; processing (DEF-SQL-OP :STDDEV-POP ...)
; processing (DEF-SQL-OP :STDDEV-SAMP ...)
; processing (DEF-SQL-OP :VARIANCE ...)
; processing (DEF-SQL-OP :VAR-POP ...)
; processing (DEF-SQL-OP :VAR-SAMP ...)
; processing (DEF-SQL-OP :FETCH ...)
; processing (DEF-SQL-OP :LIMIT ...)
; processing (DEF-SQL-OP :ORDER-BY ...)
; processing (DEF-SQL-OP :SET-CONSTRAINTS ...)
; processing (DEFUN FOR-UPDATE/SHARE ...)
; processing (DEF-SQL-OP :FOR-UPDATE ...)
; processing (DEF-SQL-OP :FOR-SHARE ...)
; processing (DEFUN ESCAPE-SQL-EXPRESSION ...)
; processing (DEF-SQL-OP :FUNCTION ...)
; processing (DEF-SQL-OP :INSERT-INTO ...)
; processing (DEF-SQL-OP :LISTEN ...)
; processing (DEF-SQL-OP :UNLISTEN ...)
; processing (DEF-SQL-OP :NOTIFY ...)
; processing (DEFUN EXPAND-ROWS ...)
; processing (DEF-SQL-OP :INSERT-ROWS-INTO ...)
; processing (DEF-SQL-OP :UPDATE ...)
; processing (DEF-SQL-OP :DELETE-FROM ...)
; processing (DEF-SQL-OP :RANGE-BETWEEN ...)
; processing (DEF-SQL-OP :ROWS-BETWEEN ...)
; processing (DEF-SQL-OP :OVER ...)
; processing (DEF-SQL-OP :PARTITION-BY ...)
; processing (DEF-SQL-OP :PARENS ...)
; processing (DEF-SQL-OP :WITH ...)
; processing (DEF-SQL-OP :WITH-RECURSIVE ...)
; processing (DEF-SQL-OP :WINDOW ...)
; processing (DEFUN DISSECT-TYPE ...)
; processing (DEFUN EXPAND-INTERVAL ...)
; processing (DEFUN EXPAND-FOREIGN-ON* ...)
; processing (DEFUN %BUILD-FOREIGN-REFERENCE ...)
; processing (DEFUN EXPAND-TABLE-CONSTRAINT ...)
; processing (DEFUN EXPAND-TABLE-CONSTRAINT-SOK ...)
; processing (DEFUN EXPAND-EXTENDED-TABLE-CONSTRAINT ...)
; processing (DEFUN EXPAND-IDENTITY ...)
; processing (DEFUN EXPAND-TABLE-COLUMN ...)
; processing (DEFUN EXPAND-COMPOSITE-TABLE-NAME ...)
; processing (DEFUN EXPAND-TABLE-NAME ...)
; processing (DEF-SQL-OP :CREATE-COMPOSITE-TYPE ...)
; processing (DEF-SQL-OP :CREATE-TABLE ...)
; processing (DEF-SQL-OP :CREATE-EXTENDED-TABLE ...)
; processing (DEFUN ALTER-TABLE-COLUMN ...)
; processing (DEF-SQL-OP :ALTER-TABLE ...)
; processing (DEF-SQL-OP :ALTER-SEQUENCE ...)
; processing (DEFUN EXPAND-CREATE-INDEX ...)
; processing (DEF-SQL-OP :CREATE-INDEX ...)
; processing (DEF-SQL-OP :CREATE-UNIQUE-INDEX ...)
; processing (DEF-SQL-OP :CASCADE ...)
; processing (DEFMACRO DEF-DROP-OP ...)
; processing (DEF-DROP-OP :DROP-TABLE ...)
; processing (DEF-DROP-OP :DROP-INDEX ...)
; processing (DEF-DROP-OP :DROP-SEQUENCE ...)
; processing (DEF-DROP-OP :DROP-VIEW ...)
; processing (DEF-DROP-OP :DROP-TYPE ...)
; processing (DEF-DROP-OP :DROP-RULE ...)
; processing (DEF-SQL-OP :TRUNCATE ...)
; processing (DEFUN QUOTED-NAME-P ...)
; processing (DEFUN DEQUOTE ...)
; processing (DEF-SQL-OP :NEXTVAL ...)
; processing (DEF-SQL-OP :CURRVAL ...)
; processing (DEF-SQL-OP :CREATE-SEQUENCE ...)
; processing (DEF-SQL-OP :CREATE-VIEW ...)
; processing (DEF-SQL-OP :CREATE-ENUM ...)
; processing (DEF-SQL-OP :CREATE-DOMAIN ...)
; processing (DEF-SQL-OP :DROP-DOMAIN ...)
; processing (DEF-SQL-OP :CREATE-RULE ...)
; processing (DEF-SQL-OP :CREATE-DATABASE ...)
; processing (DEF-DROP-OP :DROP-DATABASE ...)
; processing (DEF-SQL-OP :CREATE-ROLE ...)
; processing (DEF-DROP-OP :DROP-ROLE ...)
; processing (DEF-SQL-OP :COPY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/s-sql/s-sql-tmpHJQRCQP0.fasl
; compilation finished in 0:00:12.101
; compiling file "/usr/share/common-lisp/source/global-vars/global-vars.lisp" (written 13 OCT 2014 01:27:12 AM):
; processing (DEFPACKAGE #:GLOBAL-VARS ...)
; processing (IN-PACKAGE #:GLOBAL-VARS)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFMACRO STORE-IN-SYMBOL-PLIST ...)
; processing (DEFCONSTANT +VALUE-KEY+ ...)
; processing (PROGN (DEFMACRO DEFINE-GLOBAL-VAR ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/global-vars/global-vars-tmp9LQLNC98.fasl
; compilation finished in 0:00:00.250
; compiling file "/usr/share/common-lisp/source/closer-mop/closer-mop-packages.lisp" (written 27 FEB 2022 01:32:44 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE #:CLOSER-MOP ...)
; processing (IN-PACKAGE :CLOSER-MOP)
; processing (MACROLET (#) ...)
; processing (DEFPACKAGE #:CLOSER-COMMON-LISP-USER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closer-mop/closer-mop-packages-tmp1TV8PTH0.fasl
; compilation finished in 0:00:00.500
; compiling file "/usr/share/common-lisp/source/closer-mop/closer-mop-shared.lisp" (written 27 FEB 2022 01:32:44 AM):
; processing (IN-PACKAGE :CLOSER-MOP)
; processing (DEFUN REQUIRED-ARGS ...)
; processing (DEFUN ENSURE-FINALIZED ...)
; processing (DEFUN SUBCLASSP ...)
; processing (PROGN (DEFCLASS STANDARD-GENERIC-FUNCTION ...) ...)

; file: /usr/share/common-lisp/source/closer-mop/closer-mop-shared.lisp
; in:
;      COMMON-LISP:DEFMETHOD COMPUTE-EFFECTIVE-METHOD-FUNCTION (GENERIC-FUNCTION T T)
;     (CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD (CLOSER-MOP::FORM)
;      (IF (ATOM CLOSER-MOP::FORM)
;          CLOSER-MOP::FORM
;          (CASE (CAR CLOSER-MOP::FORM)
;            (CALL-METHOD (CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD #))
;            (MAKE-METHOD
;             (WHEN # #)
;             (LET #
;               #))
;            (T (MAPCAR #'CLOSER-MOP::TRANSFORM-EFFECTIVE-METHOD #)))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; in: DEFUN GET-EMF
;     (SUBSEQ CLOSER-MOP::ARGS 0 CLOSER-MOP::NOF-REQUIRED-ARGS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; in: DEFUN ONLY-STANDARD-METHODS
;     (TYPEP CLOSER-MOP::GF SB-MOP:SPECIALIZER)
; 
; note: unable to optimize because: can't open-code test of non-constant type

;     (EQL (SB-MOP:EQL-SPECIALIZER-OBJECT SB-MOP:SPECIALIZER) CLOSER-MOP::GF)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; in: DEFUN METHODS-ALL-THE-SAME-SPECIALIZERS
;     (EQL (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC1)
;          (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; in: DEFUN COMPUTE-DISCRIMINATOR
;     (TYPEP CLOSER-MOP::ARG CLOSER-MOP::SPEC)
; 
; note: unable to optimize because: can't open-code test of non-constant type

;     (EQL CLOSER-MOP::ARG (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (FUNCALL CLOSER-MOP::COMPUTE-NATIVE-DISCRIMINATOR)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   COMPUTE-NATIVE-DISCRIMINATOR is not known to be a function
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   COMPUTE-NATIVE-DISCRIMINATOR is not known to be a function

;     (EQL CLOSER-MOP::ARG (SB-MOP:EQL-SPECIALIZER-OBJECT CLOSER-MOP::SPEC))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN ENSURE-METHOD ...)
; processing (DEFVAR *STANDARD-SLOT-KEYS* ...)
; processing (DEFUN FIX-SLOT-INITARGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closer-mop/closer-mop-shared-tmpVHV8BHDO.fasl
; compilation finished in 0:00:01.350
; compiling file "/usr/share/common-lisp/source/closer-mop/closer-sbcl.lisp" (written 27 FEB 2022 01:32:44 AM):
; processing (IN-PACKAGE :CLOSER-MOP)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closer-mop/closer-sbcl-tmp51QS6XF7.fasl
; compilation finished in 0:00:00.125
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/package.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (DEFPACKAGE :POSTMODERN ...)
; processing (IN-PACKAGE :POSTMODERN)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/package-tmpGSR8HZE.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/config.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFVAR *MAX-POOL-SIZE* ...)
; processing (DEFPARAMETER *DEFAULT-USE-SSL* ...)
; processing (DEFPARAMETER *SCHEMA-PATH* ...)
; processing (DEFPARAMETER *TRANSACTION-LEVEL* ...)
; processing (DEFPARAMETER *ISOLATION-LEVEL* ...)
; processing (DEFPARAMETER *ALLOW-OVERWRITING-PREPARED-STATEMENTS* ...)
; processing (DEFPARAMETER *ENFORCE-PARAMETER-TYPES* ...)
; processing (DEFPARAMETER *RESULT-STYLES* ...)
; processing (DEFPARAMETER *CHARACTER-SETS* ...)
; processing (DEFPARAMETER *COLLATIONS* ...)
; processing (DEFPARAMETER *CUSTOM-COLUMN-WRITERS* ...)
; processing (DEFPARAMETER *IGNORE-UNKNOWN-COLUMNS* ...)
; processing (DEFPARAMETER *ALTER-ALL-DEFAULT-SELECT-PRIVILEGES* ...)
; processing (DEFPARAMETER *ALTER-ALL-DEFAULT-EDITOR-PRIVILEGES* ...)
; processing (DEFPARAMETER *EXECUTE-PRIVILEGES-LIST* ...)
; processing (DEFPARAMETER *DISALLOWED-ROLE-NAMES* ...)
; processing (DEFPARAMETER +JSON-LISP-SYMBOL-TOKENS+ ...)
; processing (DEFVAR *JSON-SYMBOLS-PACKAGE* ...)
; processing (DEFPARAMETER *JSON-LIST-ENCODER-FN* ...)
; processing (DEFVAR *JSON-IDENTIFIER-NAME-TO-LISP* ...)
; processing (DEFVAR *LISP-IDENTIFIER-NAME-TO-JSON* ...)
; processing (DEFVAR *IDENTIFIER-NAME-TO-KEY* ...)
; processing (DEFVAR *JSON-OUTPUT* ...)
; processing (DEFVAR *JSON-AGGREGATE-CONTEXT* ...)
; processing (DEFVAR *JSON-AGGREGATE-FIRST* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/config-tmpPMCKWNTP.fasl
; compilation finished in 0:00:00.075
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/connect.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFVAR *CONNECTION-POOLS* ...)
; processing (DEFPARAMETER *DATABASE* ...)
; processing (DEFCLASS POOLED-DATABASE-CONNECTION ...)
; processing (DEFUN CONNECT ...)
; processing (DEFUN CONNECTED-P ...)
; processing (DEFUN CONNECT-TOPLEVEL ...)
; processing (DEFGENERIC DISCONNECT ...)
; processing (DEFGENERIC RECONNECT ...)
; processing (DEFUN DISCONNECT-TOPLEVEL ...)
; processing (DEFUN CALL-WITH-CONNECTION ...)
; processing (DEFMACRO WITH-CONNECTION ...)
; processing (DEFVAR *POOL-LOCK* ...)
; processing (DEFMACRO WITH-POOL-LOCK ...)
; processing (DEFUN GET-FROM-POOL ...)
; processing (DEFMETHOD DISCONNECT ...)
; processing (DEFUN CLEAR-CONNECTION-POOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/connect-tmpZLKGODJ7.fasl
; compilation finished in 0:00:00.440
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/json-encoder.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFUN SIMPLE-DATE-DATE-STRING ...)
; processing (DEFUN SIMPLE-DATE-TIMESTAMP-STRING ...)
; processing (DEFUN SIMPLE-DATE-TIME-OF-DAY-STRING ...)
; processing (DEFUN SIMPLE-DATE-INTERVAL-STRING ...)
; processing (DEFUN LOCAL-TIME-TIMESTAMP-STRING ...)
; processing (DEFUN JSON-INTERN ...)
; processing (DEFINE-CONDITION UNKNOWN-SYMBOL-ERROR ...)
; processing (DEFUN UNKNOWN-SYMBOL-ERROR ...)
; processing (DEFUN SAFE-JSON-INTERN ...)
; processing (DEFUN MAP-SLOTS ...)
; processing (DEFINE-CONDITION UNENCODABLE-VALUE-ERROR ...)
; processing (DEFUN UNENCODABLE-VALUE-ERROR ...)
; processing (DEFMACRO WITH-SUBSTITUTE-PRINTED-REPRESENTATION-RESTART ...)
; processing (DEFGENERIC ENCODE-JSON ...)
; processing (DEFUN ENCODE-JSON-TO-STRING ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFUN NEXT-AGGREGATE-MEMBER ...)
; processing (DEFMACRO WITH-AGGREGATE ...)
; processing (DEFMACRO WITH-ARRAY ...)
; processing (DEFMACRO AS-ARRAY-MEMBER ...)
; processing (DEFUN ENCODE-ARRAY-MEMBER ...)
; processing (DEFUN STREAM-ARRAY-MEMBER-ENCODER ...)
; processing (DEFMACRO WITH-OBJECT ...)
; processing (DEFMACRO AS-OBJECT-MEMBER ...)
; processing (DEFUN ENCODE-OBJECT-MEMBER ...)
; processing (DEFUN STREAM-OBJECT-MEMBER-ENCODER ...)
; processing (DEFUN ENCODE-JSON-LIST-GUESSING-ENCODER ...)
; processing (DEFUN JSON-BOOL ...)
; processing (DEFUN JSON-OR-NULL ...)
; processing (DEFUN ENCODE-JSON-LIST-EXPLICIT-ENCODER ...)
; processing (DEFUN USE-GUESSING-ENCODER ...)
; processing (DEFUN USE-EXPLICIT-ENCODER ...)
; processing (DEFMACRO WITH-LOCAL-ENCODER ...)
; processing (DEFMACRO WITH-GUESSING-ENCODER ...)
; processing (DEFMACRO WITH-EXPLICIT-ENCODER ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFMETHOD ENCODE-JSON ...)
; processing (DEFUN ENCODE-JSON-ALIST ...)
; processing (DEFUN ENCODE-JSON-ALIST-TO-STRING ...)
; processing (DEFUN ENCODE-JSON-PLIST ...)
; processing (DEFUN ENCODE-JSON-PLIST-TO-STRING ...)
; processing (DEFUN WRITE-JSON-STRING ...)
; processing (DEFUN WRITE-JSON-CHARS ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFUN WRITE-JSON-NUMBER ...)
; processing (DEFUN SIMPLIFIED-CAMEL-CASE-TO-LISP ...)
; processing (DEFUN CAMEL-CASE-SPLIT ...)
; processing (DEFUN CAMEL-CASE-TRANSFORM-ALL-CAPS ...)
; processing (DEFUN CAMEL-CASE-TRANSFORM ...)
; processing (DEFUN CAMEL-CASE-TO-LISP ...)
; processing (DEFUN LISP-TO-CAMEL-CASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/json-encoder-tmpTQCNKHD2.fasl
; compilation finished in 0:00:01.965
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/query.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEF-ROW-READER SYMBOL-ALIST-ROW-READER ...)
; processing (DEF-ROW-READER SYMBOL-PLIST-ROW-READER ...)
; processing (DEF-ROW-READER JSON-ROW-READER ...)
; processing (DEF-ROW-READER JSON-ROW-ARRAY-READER ...)
; processing (DEF-ROW-READER ARRAY-HASH-ROW-READER ...)
; processing (DEF-ROW-READER COLUMN-ROW-READER ...)
; processing (DEFVAR *CLASS-FINALIZE-LOCK* ...)
; processing (DEFUN DAO-SPEC-FOR-FORMAT ...)
; processing (DEFUN READER-FOR-FORMAT ...)
; processing (DEFMACRO ALL-ROWS ...)
; processing (DEFMACRO SINGLE-ROW ...)
; processing (DEFMACRO SINGLE-ROW! ...)
; processing (DEFUN REAL-QUERY ...)
; processing (DEFMACRO QUERY ...)
; processing (DEFMACRO EXECUTE ...)
; processing (DEFMACRO DOQUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/query-tmpRXWUSWXI.fasl
; compilation finished in 0:00:00.830
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/prepare.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFINE-CONDITION MISMATCHED-PARAMETER-TYPES ...)
; processing (DEFUN ENSURE-PREPARED ...)
; processing (LET (#) ...)
; processing (DEFUN GENERATE-PREPARED ...)
; processing (DEFMACRO PREPARE ...)
; processing (DEFMACRO DEFPREPARED ...)
; processing (DEFMACRO DEFPREPARED-WITH-NAMES ...)
; processing (DEFUN PREPARED-STATEMENT-EXISTS-P ...)
; processing (DEFUN LIST-PREPARED-STATEMENTS ...)
; processing (DEFUN LIST-POSTMODERN-PREPARED-STATEMENTS ...)
; processing (DEFUN FIND-POSTGRESQL-PREPARED-STATEMENT ...)
; processing (DEFUN FIND-POSTGRESQL-PREPARED-STATEMENT-BY-QUERY ...)
; processing (DEFUN FIND-POSTMODERN-PREPARED-STATEMENT ...)
; processing (DEFUN DROP-PREPARED-STATEMENT ...)
; processing (DEFUN RESET-PREPARED-STATEMENT ...)
; processing (DEFUN GET-PID ...)
; processing (DEFUN GET-PID-FROM-POSTMODERN ...)
; processing (DEFUN CANCEL-BACKEND ...)
; processing (DEFUN TERMINATE-BACKEND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/prepare-tmpIUGH7AOX.fasl
; compilation finished in 0:00:01.000
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/roles.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFUN LIST-DATABASE-USERS ...)
; processing (DEFUN LIST-ROLES ...)
; processing (DEFUN ROLE-EXISTS-P ...)
; processing (DEFUN REMOVE-WHITESPACE ...)
; processing (DEFUN WHITESPACE-IN-STRING ...)
; processing (DEFUN REVOKE-ALL-ON-TABLE ...)
; processing (DEFUN SCHEMA-PARAMETERS-TO-LIST ...)
; processing (DEFUN DATABASE-PARAMETERS-TO-LIST ...)
; processing (DEFUN GRANT-ADMIN-PERMISSIONS ...)
; processing (DEFUN GRANT-EDITOR-PERMISSIONS ...)
; processing (DEFUN GRANT-READONLY-PERMISSIONS ...)
; processing (DEFUN GRANT-ROLE-PERMISSIONS-HELPER ...)
; processing (DEFUN GRANT-ROLE-PERMISSIONS ...)
; processing (DEFUN CREATE-ROLE-HELPER ...)
; processing (DEFUN CREATE-ROLE ...)
; processing (DEFUN ALTER-ROLE-SEARCH-PATH ...)
; processing (DEFUN DROP-ROLE ...)
; processing (DEFUN LIST-ROLE-PERMISSIONS ...)
; processing (DEFUN CHANGE-PASSWORD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/roles-tmpE6T9Q6SZ.fasl
; compilation finished in 0:00:02.295
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/util.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFUN MAKE-KEYWORD ...)
; processing (DEFUN VALID-SQL-CHARACTER-P ...)
; processing (DEFUN CODE-CHAR-0-P ...)
; processing (DEFUN VALID-SQL-IDENTIFIER-P ...)
; processing (DEFUN TO-IDENTIFIER ...)
; processing (DEFUN COALESCE ...)
; processing (DEFUN DATABASE-VERSION ...)
; processing (DEFUN POSTGRESQL-VERSION ...)
; processing (DEFMACRO MAKE-LIST-QUERY ...)
; processing (DEFMACRO MAKE-EXISTS-QUERY ...)
; processing (DEFUN SPLIT-FULLY-QUALIFIED-TABLENAME ...)
; processing (DEFUN POSTGRES-ARRAY-STRING-TO-LIST ...)
; processing (DEFUN POSTGRES-ARRAY-STRING-TO-ARRAY ...)
; processing (DEFUN ADD-COMMENT ...)
; processing (DEFUN FIND-COMMENTS ...)
; processing (DEFINE-CONDITION INVALID-DATABASE-NAME ...)
; processing (DEFUN DATABASE-EXISTS-P ...)
; processing (DEFUN LIST-AVAILABLE-COLLATIONS ...)
; processing (DEFUN COLLATION-EXISTS-P ...)
; processing (DEFUN CHARACTER-SET-EXISTS-P ...)
; processing (DEFUN LIST-TEMPLATES ...)
; processing (DEFUN CREATE-DATABASE ...)
; processing (DEFUN DROP-DATABASE ...)
; processing (DEFUN NUM-RECORDS-IN-DATABASE ...)
; processing (DEFUN CURRENT-DATABASE ...)
; processing (DEFUN DATABASE-SIZE ...)
; processing (DEFUN GET-DATABASE-COMMENT ...)
; processing (DEFUN LIST-DATABASES ...)
; processing (DEFUN LIST-DATABASE-ACCESS-RIGHTS ...)
; processing (DEFUN LIST-ROLE-ACCESSIBLE-DATABASES ...)
; processing (DEFUN GET-SCHEMA-COMMENT ...)
; processing (DEFUN SEQUENCE-NEXT ...)
; processing (DEFUN CREATE-SEQUENCE ...)
; processing (DEFUN DROP-SEQUENCE ...)
; processing (DEFUN LIST-SEQUENCES ...)
; processing (DEFUN SEQUENCE-EXISTS-P ...)
; processing (DEFUN LIST-TABLESPACES ...)
; processing (DEFUN LIST-AVAILABLE-TYPES ...)
; processing (DEFINE-CONDITION INCONSISTENT-SCHEMA-NAME ...)
; processing (DEFUN TABLE-SCHEMA-NAMES ...)
; processing (DEFUN GET-TABLE-COMMENT ...)
; processing (DEFUN GET-ALL-TABLE-COMMENTS ...)
; processing (DEFUN GET-TABLE-OID ...)
; processing (DEFUN TABLE-DESCRIPTION ...)
; processing (DEFUN TABLE-DESCRIPTION-PLUS ...)
; processing (DEFUN TABLE-PARAMETER-HELPER ...)
; processing (DEFUN TABLE-DESCRIPTION-MENU ...)
; processing (DEFUN LIST-ALL-TABLES ...)
; processing (DEFUN LIST-TABLES-IN-SCHEMA ...)
; processing (DEFUN LIST-TABLES ...)
; processing (DEFUN TABLE-EXISTS-P ...)
; processing (DEFUN DROP-TABLE ...)
; processing (DEFUN RENAME-TABLE ...)
; processing (DEFUN LIST-TABLE-SIZES ...)
; processing (DEFUN TABLE-SIZE ...)
; processing (DEFUN GET-COLUMN-COMMENTS ...)
; processing (DEFUN GET-COLUMN-COMMENT ...)
; processing (DEFUN LIST-COLUMNS ...)
; processing (DEFUN LIST-COLUMNS-WITH-TYPES ...)
; processing (DEFUN COLUMN-EXISTS-P ...)
; processing (DEFUN RENAME-COLUMN ...)
; processing (DEFUN LIST-VIEWS ...)
; processing (DEFUN VIEW-EXISTS-P ...)
; processing (DEFUN DESCRIBE-VIEWS ...)
; processing (DEFUN LIST-DATABASE-FUNCTIONS ...)
; processing (DEFUN INDEX-EXISTS-P ...)
; processing (DEFUN CREATE-INDEX ...)
; processing (DEFUN DROP-INDEX ...)
; processing (DEFUN LIST-INDICES ...)
; processing (DEFUN LIST-TABLE-INDICES ...)
; processing (DEFUN LIST-INDEXED-COLUMN-AND-ATTRIBUTES ...)
; processing (DEFUN LIST-INDEX-DEFINITIONS ...)
; processing (DEFUN FIND-PRIMARY-KEY-INFO ...)
; processing (DEFUN LIST-FOREIGN-KEYS ...)
; processing (DEFUN LIST-UNIQUE-OR-PRIMARY-CONSTRAINTS ...)
; processing (DEFUN LIST-CHECK-CONSTRAINTS ...)
; processing (DEFUN LIST-ALL-CONSTRAINTS ...)
; processing (DEFUN DESCRIBE-CONSTRAINT ...)
; processing (DEFUN DESCRIBE-FOREIGN-KEY-CONSTRAINTS ...)
; processing (DEFUN DESCRIBE-TRIGGERS ...)
; processing (DEFUN LIST-TRIGGERS ...)
; processing (DEFUN LIST-DETAILED-TRIGGERS ...)
; processing (DEFUN CHANGE-TOPLEVEL-DATABASE ...)
; processing (DEFUN LIST-CONNECTIONS ...)
; processing (DEFUN LIST-AVAILABLE-EXTENSIONS ...)
; processing (DEFUN LIST-INSTALLED-EXTENSIONS ...)
; processing (DEFUN LOAD-UUID-EXTENSION ...)
; processing (DEFUN GENERATE-UUID ...)
; processing (DEFUN REPLACE-NON-ALPHANUMERIC-CHARS ...)
; processing (DEFUN COPY-FROM-CSV ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/util-tmpD44J8ZE7.fasl
; compilation finished in 0:00:03.445
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/transaction.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFPARAMETER *CURRENT-LOGICAL-TRANSACTION* ...)
; processing (DEFGENERIC ABORT-HOOKS ...)
; processing (DEFGENERIC ABORT-LOGICAL-TRANSACTION ...)
; processing (DEFGENERIC COMMIT-HOOKS ...)
; processing (DEFGENERIC COMMIT-LOGICAL-TRANSACTION ...)
; processing (DEFCLASS TRANSACTION-HANDLE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN BEGIN-TRANSACTION ...)
; processing (DEFUN CALL-WITH-TRANSACTION ...)
; processing (DEFMACRO WITH-TRANSACTION ...)
; processing (DEFUN ABORT-TRANSACTION ...)
; processing (DEFUN ROLLBACK-TRANSACTION ...)
; processing (DEFUN COMMIT-TRANSACTION ...)
; processing (DEFCLASS SAVEPOINT-HANDLE ...)
; processing (DEFUN CALL-WITH-SAVEPOINT ...)
; processing (DEFMACRO WITH-SAVEPOINT ...)
; processing (DEFUN ROLLBACK-SAVEPOINT ...)
; processing (DEFUN RELEASE-SAVEPOINT ...)
; processing (DEFUN CALL-WITH-LOGICAL-TRANSACTION ...)
; processing (DEFMACRO WITH-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD ABORT-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD ABORT-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD COMMIT-LOGICAL-TRANSACTION ...)
; processing (DEFMETHOD COMMIT-LOGICAL-TRANSACTION ...)
; processing (DEFUN CALL-WITH-ENSURED-TRANSACTION ...)
; processing (DEFMACRO ENSURE-TRANSACTION ...)
; processing (DEFMACRO ENSURE-TRANSACTION-WITH-ISOLATION-LEVEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/transaction-tmp9PV4IHAW.fasl
; compilation finished in 0:00:00.825
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/namespace.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFMACRO WITH-SCHEMA ...)
; processing (DEFUN DO-WITH-SCHEMA ...)
; processing (DEFUN GET-SEARCH-PATH ...)
; processing (DEFUN SET-SEARCH-PATH ...)
; processing (DEFUN LIST-SCHEMAS ...)
; processing (DEFUN SCHEMA-EXISTS-P ...)
; processing (DEFUN CREATE-SCHEMA ...)
; processing (DEFUN DROP-SCHEMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/namespace-tmpXG52EBQV.fasl
; compilation finished in 0:00:00.270
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/execute-file.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFSTRUCT PARSER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PUSH-NEW-TAG ...)
; processing (DEFMETHOD EXTEND-CURRENT-TAG ...)
; processing (DEFMETHOD FORMAT-CURRENT-TAG ...)
; processing (DEFMETHOD MAYBE-CLOSE-TAGS ...)
; processing (DEFMETHOD POP-CURRENT-TAG ...)
; processing (DEFMETHOD RESET-STATE ...)
; processing (DEFUN PARSE-QUERY ...)
; processing (DEFSTRUCT COMMENT-PARSER ...)
; processing (DEFPARAMETER SINGLE-LINE-COMMENT-SCANNER ...)
; processing (DEFUN PARSE-COMMENTS ...)
; processing (DEFUN REMOVE-SQL-COMMENTS ...)
; processing (DEFINE-CONDITION MISSING-I-FILE ...)
; processing (DEFUN LINE-HAS-INCLUDES ...)
; processing (DEFUN FIND-INCLUDED-FILENAME ...)
; processing (DEFUN READ-SQL-FILE ...)
; processing (DEFUN READ-QUERIES ...)
; processing (DEFUN PARSE-QUERIES ...)
; processing (DEFUN EXECUTE-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/execute-file-tmpR1W6QIC5.fasl
; compilation finished in 0:00:01.600
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/table.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFCLASS DAO-CLASS ...)
; processing (DEFGENERIC DAO-KEYS ...)
; processing (DEFMETHOD DAO-KEYS ...)
; processing (DEFGENERIC FIND-PRIMARY-KEY-COLUMN ...)
; processing (DEFMETHOD FIND-PRIMARY-KEY-COLUMN ...)
; processing (DEFMETHOD FIND-PRIMARY-KEY-COLUMN ...)
; processing (DEFMETHOD FIND-PRIMARY-KEY-COLUMN ...)
; processing (DEFMETHOD VALIDATE-SUPERCLASS ...)
; processing (DEFMETHOD DAO-KEYS ...)
; processing (DEFMETHOD DAO-KEYS ...)
; processing (DEFUN DAO-COLUMN-SLOTS ...)

; file: /usr/share/common-lisp/source/postmodern/postmodern/table.lisp
; in: DEFUN DAO-COLUMN-SLOTS
;     'POSTMODERN::EFFECTIVE-COLUMN-SLOT
; 
; note: can't open-code test of unknown type EFFECTIVE-COLUMN-SLOT
; 
; note: can't open-code test of unknown type EFFECTIVE-COLUMN-SLOT
; 
; note: can't open-code test of unknown type EFFECTIVE-COLUMN-SLOT

; processing (DEFUN DAO-COLUMN-FIELDS ...)
; processing (DEFUN DAO-TABLE-NAME ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFUN DAO-SUPERCLASSES ...)
; processing (DEFMETHOD FINALIZE-INHERITANCE ...)
; processing (DEFCLASS DIRECT-COLUMN-SLOT ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD DIRECT-SLOT-DEFINITION-CLASS ...)
; processing (DEFPARAMETER *DIRECT-COLUMN-SLOT* ...)
; processing (DEFCLASS EFFECTIVE-COLUMN-SLOT ...)
; processing (DEFMETHOD COMPUTE-EFFECTIVE-SLOT-DEFINITION ...)
; processing (DEFMETHOD EFFECTIVE-SLOT-DEFINITION-CLASS ...)
; processing (DEFGENERIC DAO-EXISTS-P ...)
; processing (DEFGENERIC INSERT-DAO ...)
; processing (DEFGENERIC UPDATE-DAO ...)
; processing (DEFGENERIC DELETE-DAO ...)
; processing (DEFGENERIC UPSERT-DAO ...)
; processing (DEFGENERIC GET-DAO ...)
; processing (DEFGENERIC MAKE-DAO ...)
; processing (DEFMACRO DEFINE-DAO-FINALIZATION ...)
; processing (DEFGENERIC FETCH-DEFAULTS ...)
; processing (DEFUN %EVAL ...)
; processing (DEFUN SET-TO-CLASS ...)
; processing (DEFUN COL-TYPE-TEXT-P ...)
; processing (DEFUN FIND-COL-TYPE ...)
; processing (DEFUN FIND-EXPORT-FUNCTION ...)
; processing (DEFUN COLLECT-EXPORT-FUNCTIONS ...)
; processing (DEFUN FIND-IMPORT-FUNCTION ...)
; processing (DEFUN COLLECT-IMPORT-FUNCTIONS ...)
; processing (DEFUN FIND-DAO-COLUMN-SLOT ...)
; processing (DEFUN SLOT-DEFINITION-NAME-AS-STRING ...)
; processing (DEFUN FIELD-NAME-TO-SLOT-NAME ...)
; processing (DEFUN BUILD-DAO-METHODS ...)
; processing (DEFMACRO WITH-COLUMN-WRITERS ...)
; processing (DEFUN DAO-FROM-FIELDS ...)
; processing (DEFUN DAO-ROW-READER ...)
; processing (DEFUN SAVE-DAO ...)
; processing (DEFUN SAVE-DAO/TRANSACTION ...)
; processing (DEFUN QUERY-DAO% ...)
; processing (DEFMACRO QUERY-DAO ...)
; processing (DEFMACRO DAO-ROW-READER-WITH-BODY ...)
; processing (DEFMACRO DO-QUERY-DAO ...)
; processing (DEFUN GENERATE-DAO-QUERY ...)
; processing (DEFMACRO SELECT-DAO ...)
; processing (DEFMACRO DO-SELECT-DAO ...)
; processing (DEFUN LIST-TO-COLUMN ...)
; processing (DEFUN DAO-TABLE-DEFINITION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/table-tmp6RORHZZV.fasl
; compilation finished in 0:00:01.945
; compiling file "/usr/share/common-lisp/source/postmodern/postmodern/deftable.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :POSTMODERN)
; processing (DEFVAR *TABLE-NAME*)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFVAR *TABLE-SYMBOL*)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFVAR *TABLES* ...)
; processing (DEFUN ADD-TABLE-DEFINITION ...)
; processing (DEFMACRO DEFTABLE ...)
; processing (DEFUN CREATE-TABLE ...)
; processing (DEFUN CREATE-ALL-TABLES ...)
; processing (DEFUN CREATE-PACKAGE-TABLES ...)
; processing (DEFUN FLAT-TABLE-NAME ...)
; processing (LABELS (# #) ...)
; processing (DEFUN !DAO-DEF ...)
; processing (DEFUN !FOREIGN ...)
; processing (DEFUN !UNIQUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/postmodern/deftable-tmpX327IYBG.fasl
; compilation finished in 0:00:00.675
; compiling file "/usr/share/common-lisp/source/postmodern/simple-date/package.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (DEFPACKAGE :SIMPLE-DATE ...)
; processing (DEFPACKAGE :SIMPLE-DATE-CL-POSTGRES-GLUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/simple-date/package-tmpCOZWO5IA.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/postmodern/simple-date/simple-date.lisp" (written 13 NOV 2021 10:17:16 PM):
; processing (IN-PACKAGE :SIMPLE-DATE)
; processing (DEFUN TO-EXTERNAL-DATE ...)
; processing (DEFUN TO-INTERNAL-DATE ...)
; processing (LET (#) ...)
; processing (DEFUN MONTH-AT-DAY ...)
; processing (DEFCONSTANT +DAYS-IN-400-YEARS+ ...)
; processing (DEFCONSTANT +DAYS-IN-100-YEARS+ ...)
; processing (DEFCONSTANT +DAYS-IN-4-YEARS+ ...)
; processing (DEFCONSTANT +DAYS-IN-YEAR+ ...)
; processing (DEFCONSTANT +MILLISECS-IN-DAY+ ...)
; processing (DEFUN ENCODE-DAYS ...)
; processing (DEFUN DECODE-DAYS ...)
; processing (DEFUN ENCODE-MILLISECS ...)
; processing (DEFUN DECODE-MILLISECS ...)
; processing (DEFUN LEAP-YEAR-P ...)
; processing (DEFUN DAYS-IN-MONTH ...)
; processing (DEFUN NORMALIZE-TIMESTAMP ...)
; processing (DEFUN DATE-ADD ...)
; processing (DEFUN INVERT-INTERVAL ...)
; processing (DEFCLASS DATE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-DATE ...)
; processing (DEFUN DECODE-DATE ...)
; processing (DEFUN DAY-OF-WEEK ...)
; processing (DEFCLASS TIME-OF-DAY ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-TIME-OF-DAY ...)
; processing (DEFUN DECODE-TIME-OF-DAY ...)
; processing (DEFCLASS TIMESTAMP ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-TIMESTAMP ...)
; processing (DEFUN DECODE-TIMESTAMP ...)
; processing (DEFCONSTANT +UNIVERSAL-TIME-OFFSET+ ...)
; processing (DEFUN TIMESTAMP-TO-UNIVERSAL-TIME ...)
; processing (DEFUN UNIVERSAL-TIME-TO-TIMESTAMP ...)
; processing (DEFCLASS INTERVAL ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ENCODE-INTERVAL ...)
; processing (DEFUN DECODE-INTERVAL ...)
; processing (DEFGENERIC TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFMETHOD TIME-ADD ...)
; processing (DEFGENERIC TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFMETHOD TIME-SUBTRACT ...)
; processing (DEFGENERIC TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFMETHOD TIME= ...)
; processing (DEFGENERIC TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFMETHOD TIME< ...)
; processing (DEFGENERIC TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFMETHOD TIME> ...)
; processing (DEFUN TIME<= ...)
; processing (DEFUN TIME>= ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/postmodern/simple-date/simple-date-tmpLL3IS2PA.fasl
; compilation finished in 0:00:01.680
; compiling file "/usr/share/common-lisp/source/asdf-finalizers/list-of.lisp" (written 27 MAR 2017 05:20:19 AM):
; processing (DEFPACKAGE :LIST-OF ...)
; processing (IN-PACKAGE :LIST-OF)
; processing (DEFUN SEQUENCE-OF-PREDICATE-FOR ...)
; processing (DEFUN LIST-OF-PREDICATE-FOR ...)
; processing (DEFUN VECTOR-OF-PREDICATE-FOR ...)
; processing (DEFUN LIST-OF-TYPE-PREDICATE ...)
; processing (DEFUN VECTOR-OF-TYPE-PREDICATE ...)
; processing (DEFUN ENSURE-LIST-OF-PREDICATE ...)
; processing (DEFUN ENSURE-VECTOR-OF-PREDICATE ...)
; processing (DEFTYPE LIST-OF ...)
; processing (DEFTYPE VECTOR-OF ...)
; processing (DEFMACRO DECLARE-LIST-OF ...)
; processing (DEFMACRO DECLARE-VECTOR-OF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/asdf-finalizers/list-of-tmpWPVW4IY9.fasl
; compilation finished in 0:00:00.265
; compiling file "/usr/share/common-lisp/source/chipz/package.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (DEFPACKAGE :CHIPZ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/package-tmpE4RA4GKY.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/chipz/constants.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFMACRO DEFINE-CONSTANT ...)
; processing (DEFINE-CONSTANT +BLOCK-NO-COMPRESS+ ...)
; processing (DEFINE-CONSTANT +BLOCK-FIXED-CODES+ ...)
; processing (DEFINE-CONSTANT +BLOCK-DYNAMIC-CODES+ ...)
; processing (DEFINE-CONSTANT +BLOCK-INVALID+ ...)
; processing (DEFINE-CONSTANT +MAX-CODE-LENGTH+ ...)
; processing (DEFINE-CONSTANT +MAX-CODES+ ...)
; processing (DEFINE-CONSTANT +MAX-N-CODE-LENGTHS+ ...)
; processing (DEFINE-CONSTANT +DEFLATE-MAX-BITS+ ...)
; processing (DEFINE-CONSTANT +LENGTH-CODE-EXTRA-BITS+ ...)
; processing (DEFINE-CONSTANT +LENGTH-CODE-BASE-LENGTHS+ ...)
; processing (DEFCONSTANT +BZ-HEADER-B+ ...)
; processing (DEFCONSTANT +BZ-HEADER-Z+ ...)
; processing (DEFCONSTANT +BZ-HEADER-H+ ...)
; processing (DEFCONSTANT +BZ-HEADER-0+ ...)
; processing (DEFCONSTANT +100K+ ...)
; processing (DEFCONSTANT +MTFA-SIZE+ ...)
; processing (DEFCONSTANT +MTFL-SIZE+ ...)
; processing (DEFCONSTANT +BZ-MAX-ALPHA-SIZE+ ...)
; processing (DEFCONSTANT +BZ-MAX-CODE-LEN+ ...)
; processing (DEFCONSTANT +BZ-RUNA+ ...)
; processing (DEFCONSTANT +BZ-RUNB+ ...)
; processing (DEFCONSTANT +BZ-N-GROUPS+ ...)
; processing (DEFCONSTANT +BZ-G-SIZE+ ...)
; processing (DEFCONSTANT +BZ-N-ITERS+ ...)
; processing (DEFCONSTANT +BZ-MAX-SELECTORS+ ...)
; processing (DEFCONSTANT +DEFAULT-BUFFER-SIZE+ ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFINE-CONSTANT +CRC32-TABLE+ ...)
; processing (DEFINE-CONSTANT +BZIP2-CRC32-TABLE+ ...)
; processing (DEFCONSTANT ADLER32-MODULO ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/constants-tmpGATE1O1G.fasl
; compilation finished in 0:00:00.130
; compiling file "/usr/share/common-lisp/source/chipz/types-and-tables.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFTYPE INDEX ...)
; processing (DEFTYPE SIMPLE-OCTET-VECTOR ...)
; processing (DEFTYPE DEFLATE-CODE-LENGTH ...)
; processing (DEFTYPE DEFLATE-CODE ...)
; processing (DEFTYPE DEFLATE-CODE-VALUE ...)
; processing (DEFPARAMETER *DISTANCE-CODE-EXTRA-BITS* ...)
; processing (DEFPARAMETER *DISTANCE-CODE-BASE-DISTANCES* ...)
; processing (DECLAIM (INLINE N-LENGTH-EXTRA-BITS ...))
; processing (DEFUN N-LENGTH-EXTRA-BITS ...)
; processing (DEFUN N-DISTANCE-EXTRA-BITS ...)
; processing (DEFUN LENGTH-BASE ...)
; processing (DEFUN DISTANCE-BASE ...)
; processing (DEFPARAMETER *CODE-LENGTH-CODE-ORDER* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN CONSTRUCT-HUFFMAN-DECODE-TABLE ...)
; processing (DEFPARAMETER *FIXED-BLOCK-CODE-LENGTHS* ...)
; processing (DEFPARAMETER *FIXED-BLOCK-DISTANCE-LENGTHS* ...)
; processing (DEFUN CODE-N-VALUES ...)
; processing (DEFUN COMPUTE-HUFFMAN-DECODE-STRUCTURE ...)
; processing (DEFPARAMETER *FIXED-LITERAL/LENGTH-TABLE* ...)
; processing (DEFPARAMETER *FIXED-DISTANCE-TABLE* ...)
; processing (DEFMACRO PROBABLY-THE-FIXNUM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/types-and-tables-tmpYMSI79EA.fasl
; compilation finished in 0:00:00.645
; compiling file "/usr/share/common-lisp/source/chipz/crc32.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (PROGN (DEFSTRUCT # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/crc32-tmpEVZDMMPC.fasl
; compilation finished in 0:00:00.170
; compiling file "/usr/share/common-lisp/source/chipz/adler32.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFSTRUCT (ADLER32 #) ...)
; processing (DEFUN UPDATE-ADLER32 ...)
; processing (DEFUN PRODUCE-ADLER32 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/adler32-tmpTV2GHUDU.fasl
; compilation finished in 0:00:00.210
; compiling file "/usr/share/common-lisp/source/chipz/conditions.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFINE-CONDITION CHIPZ-ERROR ...)
; processing (DEFINE-CONDITION DECOMPRESSION-ERROR ...)
; processing (DEFINE-CONDITION INVALID-FORMAT-ERROR ...)
; processing (DEFINE-CONDITION INVALID-CHECKSUM-ERROR ...)
; processing (DEFINE-CONDITION PREMATURE-END-OF-STREAM ...)
; processing (DEFINE-CONDITION INFLATE-ERROR ...)
; processing (DEFINE-CONDITION INVALID-ZLIB-HEADER-ERROR ...)
; processing (DEFINE-CONDITION INVALID-GZIP-HEADER-ERROR ...)
; processing (DEFINE-CONDITION RESERVED-BLOCK-TYPE-ERROR ...)
; processing (DEFINE-CONDITION INVALID-STORED-BLOCK-LENGTH-ERROR ...)
; processing (DEFINE-CONDITION BZIP2-ERROR ...)
; processing (DEFINE-CONDITION INVALID-BZIP2-DATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/conditions-tmpJAS47U5Q.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/chipz/dstate.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFSTRUCT (DECOMPRESSION-STATE # ...) ...)
; processing (DEFUN MAKE-DSTATE ...)
; processing (DEFUN FINISH-DSTATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/dstate-tmpWS2NSXU2.fasl
; compilation finished in 0:00:00.510
; compiling file "/usr/share/common-lisp/source/chipz/inflate-state.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFTYPE SLIDING-WINDOW ...)
; processing (DEFSTRUCT (INFLATE-STATE # ...) ...)
; processing (DEFUN MAKE-INFLATE-STATE ...)
; processing (DEFUN FINISH-INFLATE-STATE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/inflate-state-tmp61QND6X9.fasl
; compilation finished in 0:00:01.020
; compiling file "/usr/share/common-lisp/source/chipz/gzip.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFCLASS GZIP-HEADER ...)
; processing (DEFCONSTANT +GZIP-FLAG-TEXT+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-CRC+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-EXTRA+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-NAME+ ...)
; processing (DEFCONSTANT +GZIP-FLAG-COMMENT+ ...)
; processing (DEFCONSTANT +GZIP-DEFLATE-METHOD+ ...)
; processing (DEFCONSTANT +GZIP-XFL-MAX-COMPRESSION+ ...)
; processing (DEFCONSTANT +GZIP-XFL-FAST-COMPRESSION+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/gzip-tmpIC2OJ5AS.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/chipz/zlib.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFCLASS ZLIB-HEADER ...)
; processing (DEFCONSTANT +ZLIB-COMPRESSION-METHOD+ ...)
; processing (DEFUN ZLIB-COMPRESSION-METHOD ...)
; processing (DEFUN ZLIB-COMPRESSION-INFO ...)
; processing (DEFCONSTANT +ZLIB-FLAG-FDICT+ ...)
; processing (DEFUN ZLIB-FLAG-FCHECK ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-FASTEST+ ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-FAST+ ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-DEFAULT+ ...)
; processing (DEFCONSTANT +ZLIB-FLEVEL-MAXIMUM+ ...)
; processing (DEFUN ZLIB-FLAG-FLEVEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/zlib-tmpIC5EI0OL.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/chipz/inflate.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFUN UPDATE-WINDOW ...)
; processing (DEFUN %INFLATE ...)
; processing (DEFUN RECORD-CODE-LENGTH ...)
; processing (DEFUN %INFLATE-STATE-MACHINE ...)

; file: /usr/share/common-lisp/source/chipz/inflate.lisp
; in: DEFUN %INFLATE-STATE-MACHINE
;     (* (CHIPZ::CMF CHIPZ::HEADER) 256)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   convert division by 2^k to shift
; due to type uncertainty:
;   The first argument is a REAL, not a INTEGER.
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a REAL, not a (UNSIGNED-BYTE 32).

;     (ZEROP (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL 0 (31))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-31) (31))), not a RATIONAL.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= CHIPZ::STORED (CHIPZ::PRODUCE-CRC32 CHIPZ::CRC32))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (COERCE (FUNCALL CHIPZ::SLOT CHIPZ::HEADER) '(VECTOR (UNSIGNED-BYTE 8)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR LIST
;                               (AND (NOT (VECTOR (UNSIGNED-BYTE 8))) VECTOR)
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR LIST
;                                (AND (NOT (VECTOR (UNSIGNED-BYTE 8))) VECTOR)
;                                SB-KERNEL:EXTENDED-SEQUENCE), not a (SIMPLE-ARRAY
;                                                                     * (*)).

;     (FUNCALL (CHIPZ::INFLATE-STATE-STATE CHIPZ::STATE) CHIPZ::STATE)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; ==>
;   (+ CHIPZ::N-BYTES-TO-COPY
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (+ CHIPZ::INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (+ CHIPZ::COPY-INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.

;     (- CHIPZ::INDEX CHIPZ::DISTANCE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                                (SINGLE-FLOAT -5.368709e8)
;                                (RATIONAL -536870911)), not a FLOAT.

;     (+ (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE) (- CHIPZ::INDEX CHIPZ::START))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (RATIONAL * 536903678)
;                               (SINGLE-FLOAT * 5.369037e8)
;                               (DOUBLE-FLOAT * 5.36903678d8)), not a FLOAT.

;     (MINUSP CHIPZ::COPY-INDEX)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 1.073774589d9)
;                               (SINGLE-FLOAT * 1.0737746e9)
;                               (RATIONAL * 1073774589)), not a FLOAT.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0 1.073774589d9)
;                                (SINGLE-FLOAT 0.0 1.0737746e9)
;                                (RATIONAL 0 1073774589)), not a FLOAT.

;     (+ CHIPZ::COPY-INDEX (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                               (RATIONAL * (0))), not a FLOAT.
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                               (RATIONAL * (0))), not a RATIONAL.

;     (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)) CHIPZ::COPY-INDEX)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a (OR (RATIONAL * (32768)) (SINGLE-FLOAT * 32768.0)
;                                (DOUBLE-FLOAT * 32768.0d0)), not a FLOAT.

;     (ZEROP (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (ZEROP CHIPZ::BITS)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CHIPZ::DISTANCE-BASE (CHIPZ::INFLATE-STATE-DISTANCE CHIPZ::STATE))
;        CHIPZ::DISTANCE-EXTRA)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        (CHIPZ::INFLATE-STATE-N-CODES CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        CHIPZ::+MAX-N-CODE-LENGTHS+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ZEROP (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (ZEROP CHIPZ::N-COPIED-BYTES)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (+ (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               5)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= CHIPZ::STORED (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::N-VALUES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (+ (CHIPZ::HDT-BITS CHIPZ::DECODER) 7)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (1- (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (+ (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; ==>
;   (+ CHIPZ::LEN (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (ASSERT (= CHIPZ::N-VALUES (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)))
; --> LET WHEN IF 
; ==>
;   (= #:TEMP5 #:TEMP6)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                               (SINGLE-FLOAT -5.368709e8)
;                               (RATIONAL -536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                               (SINGLE-FLOAT -5.368709e8)
;                               (RATIONAL -536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN CHIPZ::N-BYTES-TO-COPY (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (RATIONAL -1073774589 32767)
;                                (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                (DOUBLE-FLOAT -1.073774589d9
;                                 32767.0d0)), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN CHIPZ::N-BYTES-TO-COPY
;          (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE))
;             CHIPZ::COPY-INDEX))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                (RATIONAL (0))), not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP CHIPZ::WITH CHIPZ::OUTPUT = (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::I CHIPZ::FROM CHIPZ::INDEX CHIPZ::BELOW (THE FIXNUM
;                                                                          (+
;                                                                           CHIPZ::INDEX
;                                                                           CHIPZ::N-BYTES-TO-COPY))
;           CHIPZ::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 5.36870911d8)
;                               (SINGLE-FLOAT * 5.368709e8)
;                               (RATIONAL * 536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE)
;          (- (CHIPZ::INFLATE-STATE-INPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE))
;          (- (CHIPZ::INFLATE-STATE-OUTPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE)))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                               (SINGLE-FLOAT -5.368709e8)
;                               (RATIONAL -536870911)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::N-VALUES)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (+ (CHIPZ::HDT-BITS CHIPZ::DECODER) 7)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ 11 (CHIPZ::READ-BITS 7 CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 4294967306) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                 FIXNUM
;                                                                                 &REST
;                                                                                 T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 11 4294967306) . #2#), not a (VALUES
;                                                                      FIXNUM
;                                                                      &REST T).
;       etc.

;     (+ 3 (CHIPZ::READ-BITS 3 CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (1- (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ 3 (CHIPZ::READ-BITS 2 CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 3 4294967298) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (+ (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (OR #1=(INTEGER 0 0) (INTEGER 3 4294967306)), not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a (OR #1# (INTEGER 3 4294967306)), not a (UNSIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE) CHIPZ::LEN)
; ==>
;   (+ CHIPZ::LEN (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ) 23))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR #1=(INTEGER 0 0) (INTEGER 3 4294967306)), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR #1# (INTEGER 3 4294967306)), not a (UNSIGNED-BYTE
;                                                                       32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #2#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (ASSERT (= CHIPZ::N-VALUES (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)))
; --> LET WHEN IF 
; ==>
;   (= #:TEMP5 #:TEMP6)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.

;     (* (CHIPZ::CMF CHIPZ::HEADER) 256)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (MOD (+ (* (CHIPZ::CMF CHIPZ::HEADER) 256) CHIPZ::FLAGS-BYTE) 31)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR FLOAT (RATIONAL #2=(-31) #3=(31))), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4=(0) #5=(62)))
;                               . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR FLOAT (RATIONAL #2# #3#)), not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #4# #5#)) . #6#), not a (VALUES
;                                                                            FIXNUM
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL #2=(-31) #3=(62)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL #2# #3#), not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (RATIONAL 0 #2=(62)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (RATIONAL 0 #2#), not a FIXNUM.
;       etc.

;     (+ (CHIPZ::READ-BITS 5 CHIPZ::STATE) 257)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 257 4294967552) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                  FIXNUM
;                                                                                  &REST
;                                                                                  T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 257 4294967552) . #2#), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       etc.

;     (+ (CHIPZ::READ-BITS 5 CHIPZ::STATE) 1)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (+ (CHIPZ::READ-BITS 4 CHIPZ::STATE) 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 4294967299) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 4 4294967299) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        (CHIPZ::INFLATE-STATE-N-CODES CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (< (CHIPZ::INFLATE-STATE-N-VALUES-READ CHIPZ::STATE)
;        CHIPZ::+MAX-N-CODE-LENGTHS+)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (+ (CHIPZ::LENGTH-BASE CHIPZ::LENGTH-CODE) CHIPZ::LENGTH-EXTRA)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 4295032831) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 4295032831) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

;     (+ (CHIPZ::DISTANCE-BASE (CHIPZ::INFLATE-STATE-DISTANCE CHIPZ::STATE))
;        CHIPZ::DISTANCE-EXTRA)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (MIN LENGTH (- CHIPZ::END CHIPZ::INDEX))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.

;     (<= CHIPZ::DISTANCE (- CHIPZ::INDEX CHIPZ::START))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                                    (SINGLE-FLOAT -5.368709e8)
;                                    (RATIONAL -536870911)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL * 536903678) (SINGLE-FLOAT * 5.369037e8)
;                            (DOUBLE-FLOAT * 5.36903678d8))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (DOUBLE-FLOAT -5.36870911d8)
;                                    (SINGLE-FLOAT -5.368709e8)
;                                    (RATIONAL -536870911)), not a (UNSIGNED-BYTE
;                                                                   32).
;       The result is a (VALUES
;                        (OR (RATIONAL * 536903678) (SINGLE-FLOAT * 5.369037e8)
;                            (DOUBLE-FLOAT * 5.36903678d8))
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (+ (- CHIPZ::WINDOW-INDEX CHIPZ::DISTANCE) (- CHIPZ::INDEX CHIPZ::START))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (RATIONAL * 536903678)
;                                   (SINGLE-FLOAT * 5.369037e8)
;                                   (DOUBLE-FLOAT * 5.36903678d8)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT * 1.073774589d9)
;                            (SINGLE-FLOAT * 1.0737746e9)
;                            (RATIONAL * 1073774589))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (OR (RATIONAL * 536903678)
;                                   (SINGLE-FLOAT * 5.369037e8)
;                                   (DOUBLE-FLOAT * 5.36903678d8)), not a (UNSIGNED-BYTE
;                                                                          32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT * 1.073774589d9)
;                            (SINGLE-FLOAT * 1.0737746e9)
;                            (RATIONAL * 1073774589))
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MINUSP CHIPZ::COPY-INDEX)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (DOUBLE-FLOAT * 1.073774589d9)
;                                   (SINGLE-FLOAT * 1.0737746e9)
;                                   (RATIONAL * 1073774589)), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (OR (DOUBLE-FLOAT * 1.073774589d9)
;                                   (SINGLE-FLOAT * 1.0737746e9)
;                                   (RATIONAL * 1073774589)), not a FIXNUM.
;       etc.

;     (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0 1.073774589d9)
;                                    (SINGLE-FLOAT 0.0 1.0737746e9)
;                                    (RATIONAL 0 1073774589)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL -1073774589 32767)
;                            (SINGLE-FLOAT -1.0737746e9 32767.0)
;                            (DOUBLE-FLOAT -1.073774589d9 32767.0d0))
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0 1.073774589d9)
;                                    (SINGLE-FLOAT 0.0 1.0737746e9)
;                                    (RATIONAL 0 1073774589)), not a (UNSIGNED-BYTE
;                                                                     32).
;       The result is a (VALUES
;                        (OR (RATIONAL -1073774589 32767)
;                            (SINGLE-FLOAT -1.0737746e9 32767.0)
;                            (DOUBLE-FLOAT -1.073774589d9 32767.0d0))
;                        . #1#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MIN CHIPZ::N-BYTES-TO-COPY (- CHIPZ::WINDOW-INDEX CHIPZ::COPY-INDEX))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (RATIONAL -1073774589 32767)
;                                    (SINGLE-FLOAT -1.0737746e9 32767.0)
;                                    (DOUBLE-FLOAT -1.073774589d9 32767.0d0)), not a DOUBLE-FLOAT.

;     (+ CHIPZ::COPY-INDEX (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2=(0.0d0))
;                                   (SINGLE-FLOAT * #3=(0.0)) (RATIONAL * #4=(0))), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL * #5=(32768)) (SINGLE-FLOAT * 32768.0)
;                            (DOUBLE-FLOAT * 32768.0d0))
;                        . #6=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2#) (SINGLE-FLOAT * #3#)
;                                   (RATIONAL * #4#)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (RATIONAL * #5#) (SINGLE-FLOAT * 32768.0)
;                            (DOUBLE-FLOAT * 32768.0d0))
;                        . #6#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE)) CHIPZ::COPY-INDEX)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (OR (RATIONAL * #1=(32768))
;                                    (SINGLE-FLOAT * 32768.0)
;                                    (DOUBLE-FLOAT * 32768.0d0)), not a FIXNUM.
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                            (RATIONAL #2=(0)))
;                        . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a (OR (RATIONAL * #1#) (SINGLE-FLOAT * 32768.0)
;                                    (DOUBLE-FLOAT * 32768.0d0)), not a (UNSIGNED-BYTE
;                                                                        32).
;       The result is a (VALUES
;                        (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                            (RATIONAL #2#))
;                        . #3#), not a (VALUES (UNSIGNED-BYTE 32) &REST T).
;       etc.

;     (MIN CHIPZ::N-BYTES-TO-COPY
;          (- (LENGTH (CHIPZ::INFLATE-STATE-WINDOW CHIPZ::STATE))
;             CHIPZ::COPY-INDEX))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2=(0))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2#)), not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2=(0))), not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                                    (RATIONAL #2#)), not a DOUBLE-FLOAT.

;     (- CHIPZ::INDEX CHIPZ::DISTANCE)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-BYTES-TO-COPY)
; ==>
;   (+ CHIPZ::N-BYTES-TO-COPY
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (+ CHIPZ::INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (+ CHIPZ::COPY-INDEX CHIPZ::N-BYTES-TO-COPY)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP CHIPZ::WITH CHIPZ::OUTPUT = (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::I CHIPZ::FROM CHIPZ::INDEX CHIPZ::BELOW (THE FIXNUM
;                                                                          (+
;                                                                           CHIPZ::INDEX
;                                                                           CHIPZ::N-BYTES-TO-COPY))
;           CHIPZ::FOR ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a FIXNUM, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MIN (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE)
;          (- (CHIPZ::INFLATE-STATE-INPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE))
;          (- (CHIPZ::INFLATE-STATE-OUTPUT-END CHIPZ::STATE)
;             (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                       32).
;       etc.

;     (+ (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (+ (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-INPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               5)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (INCF (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; ==>
;   (+ CHIPZ::N-COPIED-BYTES
;      (SB-KERNEL:THE* ((AND FIXNUM (INTEGER 0 *)) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:INFLATE-STATE #:OBJ)
;                                               9)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES REAL . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                          &REST T).
;       etc.

;     (DECF (CHIPZ::INFLATE-STATE-LENGTH CHIPZ::STATE) CHIPZ::N-COPIED-BYTES)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LET ((CHIPZ::STORED
;            (LET (#)
;              (LOGIOR # # # #)))
;           (CHIPZ::ADLER32
;            (CHIPZ::COPY-ADLER32 (CHIPZ::INFLATE-STATE-CHECKSUM CHIPZ::STATE))))
;       (CHIPZ::UPDATE-ADLER32 CHIPZ::ADLER32
;                              (CHIPZ::INFLATE-STATE-OUTPUT CHIPZ::STATE)
;                              (CHIPZ::INFLATE-STATE-OUTPUT-START CHIPZ::STATE)
;                              (CHIPZ::INFLATE-STATE-OUTPUT-INDEX CHIPZ::STATE))
;       (UNLESS (= CHIPZ::STORED (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32))
;         (ERROR 'CHIPZ:INVALID-CHECKSUM-ERROR :STORED CHIPZ::STORED :COMPUTED
;                (CHIPZ::PRODUCE-ADLER32 CHIPZ::ADLER32) :KIND :ADLER32))
;       (SETF (CHIPZ::INFLATE-STATE-DONE CHIPZ::STATE) T)
;       (CHIPZ::TRANSITION-TO CHIPZ::DONE))
; 
; note: doing unsigned word to integer coercion (cost 20) to STORED

;     (ZEROP (LOGAND CHIPZ::LEN CHIPZ::NLEN))
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (CHIPZ::READ-BITS (CHIPZ::N CHIPZ::STATE)
;      (DECLARE (TYPE (INTEGER 0 32) CHIPZ::N))
;      (DECLARE (TYPE CHIPZ:INFLATE-STATE CHIPZ::STATE))
;      (PROG1 (LDB (BYTE CHIPZ::N 0) (CHIPZ::INFLATE-STATE-BITS CHIPZ::STATE))
;        (SETF (CHIPZ::INFLATE-STATE-BITS CHIPZ::STATE) (ASH # #))
;        (DECF (CHIPZ::INFLATE-STATE-N-BITS CHIPZ::STATE) CHIPZ::N)))
; 
; note: doing unsigned word to integer coercion (cost 20) to "<return value>"


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/inflate-tmpXCUVXHP5.fasl
; compilation finished in 0:00:01.845
; compiling file "/usr/share/common-lisp/source/chipz/bzip2.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFUN REVERSE-UB4 ...)
; processing (DEFUN REVERSE-UB8 ...)
; processing (DEFUN REVERSE-UB16 ...)
; processing (DEFVAR *DUMMY-VEC* ...)
; processing (DEFSTRUCT (BZIP2-STATE # ...) ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MAKE-MAPS ...)
; processing (DEFUN MAKE-DECODE-TABLES ...)
; processing (DEFUN UNDO-RLE-OBUF-TO-OUTPUT ...)

; file: /usr/share/common-lisp/source/chipz/bzip2.lisp
; in: DEFUN UNDO-RLE-OBUF-TO-OUTPUT
;     (CHIPZ::GET-FAST)
; --> PROG1 LET PROGN SETF SETQ THE AREF 
; ==>
;   1
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the third argument of CHECK-BOUND

; processing (DEFUN %BZIP2-STATE-MACHINE ...)

; file: /usr/share/common-lisp/source/chipz/bzip2.lisp
; in: DEFUN %BZIP2-STATE-MACHINE
;     (FILL (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE) 0)
; 
; note: deleting unreachable code

;     (MINUSP (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 27))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (>= (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE)
;         (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 899999.0d0)
;                               (SINGLE-FLOAT * 899999.0)
;                               (RATIONAL * 899999)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (= (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE)
;        (1+ (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE)))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-ALPHA-SIZE CHIPZ::STATE))
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (CHIPZ::BZIP2-STATE-J CHIPZ::STATE)
;        (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (< (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   convert x*2^k to shift
; due to type uncertainty:
;   The first argument is a NUMBER, not a INTEGER.
; 
; note: unable to
;   associate */(* /) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16) CHIPZ::I)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF (CHIPZ::BZIP2-STATE-CURRENT-BLOCK-NUMBER CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 22))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (LDB (BYTE CHIPZ::N 0)
;          (ASH (CHIPZ::BZIP2-STATE-BITS CHIPZ::STATE)
;               (THE (INTEGER -31 0)
;                    (- CHIPZ::N (CHIPZ::BZIP2-STATE-N-BITS CHIPZ::STATE)))))
; 
; note: unable to
;   convert to inline logical operations
; due to type uncertainty:
;   The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES
;                                                            (UNSIGNED-BYTE 32)
;                                                            &REST T).

;     (LOOP CHIPZ::WITH CHIPZ::N-GROUPS = (CHIPZ::BZIP2-STATE-N-GROUPS
;                                          CHIPZ::STATE)
;           CHIPZ::WITH CHIPZ::LEN = (CHIPZ::BZIP2-STATE-LEN CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::X CHIPZ::FROM ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: unable to open code because: The operands might not be the same type.

;     (MAX CHIPZ::MAXLEN CHIPZ::XY)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * 255.0d0) (SINGLE-FLOAT * 255.0)
;                               (RATIONAL * 255)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (MIN CHIPZ::MINLEN CHIPZ::XY)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT 0.0d0) (SINGLE-FLOAT 0.0)
;                               (RATIONAL 0)), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

;     (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (>= (INCF (CHIPZ::BZIP2-STATE-GROUP-NUMBER CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: unable to open code because: The operands might not be the same type.

;     (MAKE-ARRAY CHIPZ::+BZ-N-GROUPS+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate:
;        (MAKE-ARRAY +BZ-N-GROUPS+ :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

;     (< CHIPZ::N-BITS CHIPZ::N)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF CHIPZ::N-BITS 8)
; --> THE 
; ==>
;   (+ 8 CHIPZ::N-BITS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LET ((CHIPZ::HEADER-FIELD (CHIPZ::ENSURE-AND-READ-BITS 32 CHIPZ::STATE)))
;       (DECLARE (TYPE (UNSIGNED-BYTE 32) CHIPZ::HEADER-FIELD))
;       (UNLESS
;           (AND (= (LDB # CHIPZ::HEADER-FIELD) CHIPZ::+BZ-HEADER-B+)
;                (= (LDB # CHIPZ::HEADER-FIELD) CHIPZ::+BZ-HEADER-Z+)
;                (= (LDB # CHIPZ::HEADER-FIELD) CHIPZ::+BZ-HEADER-H+))
;         (ERROR 'CHIPZ:INVALID-BZIP2-DATA))
;       (LET ((CHIPZ::BLOCK-SIZE-MAGIC-BYTE (LDB # CHIPZ::HEADER-FIELD)))
;         (UNLESS
;             (<= (+ CHIPZ::+BZ-HEADER-0+ 1) CHIPZ::BLOCK-SIZE-MAGIC-BYTE
;                 (+ CHIPZ::+BZ-HEADER-0+ 9))
;           (ERROR 'CHIPZ:INVALID-BZIP2-DATA))
;         (SETF (CHIPZ::BZIP2-STATE-100K-BLOCK-SIZE CHIPZ::STATE)
;                 (- CHIPZ::BLOCK-SIZE-MAGIC-BYTE CHIPZ::+BZ-HEADER-0+))
;         (SETF (CHIPZ::BZIP2-STATE-TT CHIPZ::STATE)
;                 (MAKE-ARRAY # :ELEMENT-TYPE '#))
;         (CHIPZ::TRANSITION-TO CHIPZ::BZIP2-BLOCK-HEADER1)))
; --> LET PROGN UNLESS IF OR LET IF TYPEP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-ALPHA-SIZE CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< (CHIPZ::BZIP2-STATE-J CHIPZ::STATE)
;        (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (LOOP CHIPZ::WITH CHIPZ::N-GROUPS = (CHIPZ::BZIP2-STATE-N-GROUPS
;                                          CHIPZ::STATE)
;           CHIPZ::WITH CHIPZ::LEN = (CHIPZ::BZIP2-STATE-LEN CHIPZ::STATE)
;           CHIPZ::FOR CHIPZ::X CHIPZ::FROM ...)
; --> LET LET LET TAGBODY WHEN IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MAX CHIPZ::MAXLEN CHIPZ::XY)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (MIN CHIPZ::MINLEN CHIPZ::XY)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-CURRENT-BLOCK-NUMBER CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 22))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASH CHIPZ::CRC32-HI 16)
; 
; note: forced to do full call
;       unable to do #1=inline ASH (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LOGIOR (ASH CHIPZ::CRC32-HI 16) CHIPZ::CRC32-LO)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (SETF (CHIPZ::BZIP2-STATE-STORED-BLOCK-CRC CHIPZ::STATE)
;             (LOGIOR (ASH CHIPZ::CRC32-HI 16) CHIPZ::CRC32-LO))
; --> SB-KERNEL:THE* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF OR LET IF TYPEP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).

;     (<= 0 CHIPZ::ORIGINAL-POINTER
;         (+ 10
;            (* (CHIPZ::BZIP2-STATE-100K-BLOCK-SIZE CHIPZ::STATE) CHIPZ::+100K+)))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (< (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (LOGBITP (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) CHIPZ::IN-USE-16)
; --> LET PROGN UNLESS IF AND IF LOCALLY AND THE >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (* (CHIPZ::BZIP2-STATE-I CHIPZ::STATE) 16) CHIPZ::I)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (<= 2 CHIPZ::N-GROUPS 6)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER 2), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER 2), not a FIXNUM.
;       etc.

;     (PLUSP CHIPZ::N-SELECTORS)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 50))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (>= (INCF (CHIPZ::BZIP2-STATE-J CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-GROUPS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

;     (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 49))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< (INCF (CHIPZ::BZIP2-STATE-I CHIPZ::STATE))
;        (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a T, not a DOUBLE-FLOAT.
;       etc.

;     (DOTIMES (CHIPZ::I CHIPZ::N-GROUPS)
;       (SETF (AREF CHIPZ::POS CHIPZ::I) CHIPZ::I))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (DOTIMES (CHIPZ::I CHIPZ::N-SELECTORS)
;       (LET* ((CHIPZ::V (AREF CHIPZ::SELECTOR-MTF CHIPZ::I))
;              (CHIPZ::TMP (AREF CHIPZ::POS CHIPZ::V)))
;         (LOOP CHIPZ::UNTIL (ZEROP CHIPZ::V)
;               DO (SETF # #) (DECF CHIPZ::V))
;         (SETF (AREF CHIPZ::POS 0) CHIPZ::TMP)
;         (SETF (AREF CHIPZ::SELECTOR-TABLE CHIPZ::I) CHIPZ::TMP)))
; --> BLOCK LET TAGBODY UNLESS IF >= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (SETF (CHIPZ::BZIP2-STATE-STORED-COMBINED-CRC CHIPZ::STATE)
;             (CHIPZ::ENSURE-AND-READ-BITS 8 CHIPZ::STATE))
; --> SB-KERNEL:THE* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF OR LET IF TYPEP 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).

;     (LOGIOR (ASH (CHIPZ::BZIP2-STATE-STORED-COMBINED-CRC CHIPZ::STATE) 8) BYTE)
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline (unsigned-byte 32) arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do #1# (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF
;      (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE)
;            (AREF (CHIPZ::BZIP2-STATE-SEQ-TO-UNSEQ CHIPZ::STATE) CHIPZ::UC)))
; ==>
;   (+ 1 (AREF #:G78 #:G79))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER 1 4294967296), not a (UNSIGNED-BYTE 32).

;     (MINUSP (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (>= (CHIPZ::BZIP2-STATE-ORIGINAL-POINTER CHIPZ::STATE)
;         (CHIPZ::BZIP2-STATE-NBLOCK CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::I) (AREF CHIPZ::CFTAB (1- CHIPZ::I)))
; ==>
;   (+ (AREF CHIPZ::CFTAB (1- CHIPZ::I)) (AREF #:CFTAB84 #:I85))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (MOD 8589934591) . #1=(&OPTIONAL)), not a (VALUES
;                                                                          FIXNUM
;                                                                          &REST
;                                                                          T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (MOD 8589934591) . #1#), not a (VALUES
;                                                               (UNSIGNED-BYTE
;                                                                32)
;                                                               &REST T).
;       etc.

; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (MOD 8589934591), not a (UNSIGNED-BYTE 32).

;     (INCF (CHIPZ::BZIP2-STATE-N-BLOCKS-USED CHIPZ::STATE))
; ==>
;   (+ 1 (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ) 27))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::UC))
; ==>
;   (+ 1 (AREF #:CFTAB92 #:UC93))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2=(&OPTIONAL)), not a (VALUES
;                                                                                FIXNUM
;                                                                                &REST
;                                                                                T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER 1 4294967296) . #2#), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       etc.

; --> FUNCALL 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER 1 4294967296), not a (UNSIGNED-BYTE 32).

;     (INCF (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE) CHIPZ::UC)
;           (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)))
; ==>
;   (+ (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)) (AREF #:G53 #:UC54))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -536870911 4831838206) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                         FIXNUM
;                                                                                         &REST
;                                                                                         T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                      32).
;       The result is a (VALUES (INTEGER -536870911 4831838206) . #1#), not a (VALUES
;                                                                              (UNSIGNED-BYTE
;                                                                               32)
;                                                                              &REST
;                                                                              T).
;       etc.

;     (>= (INCF (CHIPZ::BZIP2-STATE-GROUP-NUMBER CHIPZ::STATE))
;         (CHIPZ::BZIP2-STATE-N-SELECTORS CHIPZ::STATE))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a (INTEGER -536870911 536870911), not a (UNSIGNED-BYTE
;                                                                      32).
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (- CHIPZ::ZVEC (AREF CHIPZ::G-BASE CHIPZ::ZN))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a (UNSIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES (INTEGER -4294967295 1048576) . #1=(&OPTIONAL)), not a (VALUES
;                                                                                       FIXNUM
;                                                                                       &REST
;                                                                                       T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The result is a (VALUES (INTEGER -4294967295 1048576) . #1#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.

;     (< CHIPZ::INDEX 0)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a (INTEGER -4294967295 1048576), not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a (INTEGER -4294967295 1048576), not a FIXNUM.
;       etc.

;     (LOGIOR (ASH (CHIPZ::BZIP2-STATE-ZVEC CHIPZ::STATE) 1) CHIPZ::ZJ)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #1=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 3) because:
;       The second argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).
;       The result is a (VALUES UNSIGNED-BYTE . #1#), not a (VALUES
;                                                            (SIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (ERROR 'CHIPZ::CHECKSUM-MISMATCH :STORED
;            (CHIPZ::BZIP2-STATE-STORED-COMBINED-CRC CHIPZ::STATE) :COMPUTED
;            (CHIPZ::BZIP2-STATE-CALCULATED-COMBINED-CRC CHIPZ::STATE) :KIND :CRC32)
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (ERROR 'CHIPZ::CHECKSUM-MISMATCH :STORED CHIPZ::STORED :COMPUTED
;            CHIPZ::CALCULATED :KIND :CRC32)
; 
; note: doing unsigned word to integer coercion (cost 20) from CALCULATED
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::I) (AREF CHIPZ::CFTAB (1- CHIPZ::I)))
; ==>
;   (+ (AREF CHIPZ::CFTAB (1- CHIPZ::I)) (AREF #:CFTAB84 #:I85))
; 
; note: doing unsigned word to integer coercion (cost 20)
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (AREF CHIPZ::CFTAB CHIPZ::UC)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of DATA-VECTOR-REF/SIMPLE-ARRAY-UNSIGNED-BYTE-32
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of DATA-VECTOR-REF/SIMPLE-ARRAY-UNSIGNED-BYTE-32

;     (INCF (AREF CHIPZ::CFTAB CHIPZ::UC))
; ==>
;   (+ 1 (AREF #:CFTAB92 #:UC93))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (INCF
;      (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE)
;            (AREF (CHIPZ::BZIP2-STATE-SEQ-TO-UNSEQ CHIPZ::STATE) CHIPZ::UC)))
; ==>
;   (+ 1 (AREF #:G78 #:G79))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (- CHIPZ::ZVEC (AREF CHIPZ::G-BASE CHIPZ::ZN))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (AREF (CHIPZ::BZIP2-STATE-G-PERM CHIPZ::STATE) CHIPZ::INDEX)
; 
; note: doing unsigned word to integer coercion (cost 20), for:
;       the first result of DATA-VECTOR-REF/SIMPLE-ARRAY-UNSIGNED-BYTE-32

;     (INCF (AREF (CHIPZ::BZIP2-STATE-UNZFTAB CHIPZ::STATE) CHIPZ::UC)
;           (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)))
; ==>
;   (+ (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)) (AREF #:G53 #:UC54))
; 
; note: doing unsigned word to integer coercion (cost 20)

;     (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)
;           (CHIPZ::BZIP2-STATE-N CHIPZ::STATE))
; ==>
;   (+ (CHIPZ::BZIP2-STATE-N CHIPZ::STATE)
;      (SB-KERNEL:THE* (FIXNUM :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ)
;                                               60)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (* (CHIPZ::BZIP2-STATE-N CHIPZ::STATE) 2)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline ASH

;     (INCF (CHIPZ::BZIP2-STATE-ES CHIPZ::STATE)
;           (* (CHIPZ::BZIP2-STATE-N CHIPZ::STATE) 2))
; ==>
;   (+ (* (CHIPZ::BZIP2-STATE-N CHIPZ::STATE) 2)
;      (SB-KERNEL:THE* (FIXNUM :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE CHIPZ:BZIP2-STATE #:OBJ)
;                                               60)))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (LDB (BYTE CHIPZ::N 0)
;          (ASH (CHIPZ::BZIP2-STATE-BITS CHIPZ::STATE)
;               (THE (INTEGER -31 0)
;                    (- CHIPZ::N (CHIPZ::BZIP2-STATE-N-BITS CHIPZ::STATE)))))
; 
; note: doing unsigned word to integer coercion (cost 20)

; processing (DEFUN %BZIP2-DECOMPRESS ...)
; processing (DEFUN MAKE-BZIP2-STATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/bzip2-tmp19HGUQIS.fasl
; compilation finished in 0:00:05.851
; compiling file "/usr/share/common-lisp/source/chipz/decompress.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (DEFGENERIC DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS ...)
; processing (DEFUN MAYBE-SUBSEQ ...)
; processing (DEFUN DECOMPRESS-FUN-FOR-STATE ...)
; processing (DEFUN %DECOMPRESS-FROM-PATHNAME ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/NULL-VECTOR ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/NULL-STREAM ...)

; file: /usr/share/common-lisp/source/chipz/decompress.lisp
; in: DEFUN %DECOMPRESS/NULL-STREAM
;     (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/VECTOR-VECTOR ...)
; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/STREAM-VECTOR ...)

; file: /usr/share/common-lisp/source/chipz/decompress.lisp
; in: DEFUN %DECOMPRESS/STREAM-VECTOR
;     (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFMETHOD DECOMPRESS ...)
; processing (DEFUN %DECOMPRESS/STREAM-STREAM ...)

; file: /usr/share/common-lisp/source/chipz/decompress.lisp
; in: DEFUN %DECOMPRESS/STREAM-STREAM
;     (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))
; 
; note: could not stack allocate: (MAKE-ARRAY 8192 :ELEMENT-TYPE '(UNSIGNED-BYTE 8))

; processing (DEFMETHOD DECOMPRESS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/decompress-tmpNV7IFZNS.fasl
; compilation finished in 0:00:01.100
; compiling file "/usr/share/common-lisp/source/chipz/stream.lisp" (written 13 FEB 2022 01:13:10 PM):
; processing (IN-PACKAGE :CHIPZ)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL))
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFINE-STREAM-READ-SEQUENCE ...)
; processing (DEFCLASS DECOMPRESSING-STREAM ...)
; processing (DEFUN MAKE-DECOMPRESSING-STREAM ...)
; processing (DEFUN OUTPUT-AVAILABLE-P ...)
; processing (DEFUN INPUT-AVAILABLE-P ...)
; processing (DEFUN REFILL-STREAM-INPUT-BUFFER ...)
; processing (DEFUN REFILL-STREAM-OUTPUT-BUFFER ...)
; processing (DEFUN READ-AND-DECOMPRESS-BYTE ...)
; processing (DEFUN COPY-EXISTING-OUTPUT ...)
; processing (DEFINE-STREAM-READ-SEQUENCE DECOMPRESSING-STREAM ...)

; file: /usr/share/common-lisp/source/chipz/stream.lisp
; in: DEFINE-STREAM-READ-SEQUENCE DECOMPRESSING-STREAM
;     (WHEN (CHIPZ::OUTPUT-AVAILABLE-P STREAM)
;       (SETF CHIPZ::START
;               (CHIPZ::COPY-EXISTING-OUTPUT STREAM CHIPZ::SEQ CHIPZ::START
;                CHIPZ::END)))
; --> MULTIPLE-VALUE-BIND LET PROGN UNLESS IF IF 
; ==>
;   (MEMBER #:G61 '(T NIL))
; 
; note: deleting unreachable code

; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chipz/stream-tmpHJTT78MC.fasl
; compilation finished in 0:00:00.480
; compiling file "/usr/share/common-lisp/source/qmynd/src/pkgdcl.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QMYND ...)
; processing (DEFPACKAGE QMYND-IMPL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/pkgdcl-tmp929P40IZ.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/charsets.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/charsets-tmpA16OA1BF.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/constants.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN MYSQL-CAPABILITIES-SUPPORTED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/constants-tmpNQEV4YSK.fasl
; compilation finished in 0:00:00.055
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/conditions.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-CONDITION MYSQL-BASE-ERROR ...)
; processing (DEFINE-CONDITION MYSQL-INTERNAL-ERROR ...)
; processing (DEFINE-CONDITION MYSQL-EXTERNAL-ERROR ...)
; processing (DEFINE-CONDITION BAD-MYSQL-TYPE-SPEC ...)
; processing (DEFINE-CONDITION INVALID-LENGTH-ENCODED-INTEGER ...)
; processing (DEFINE-CONDITION UNEXPECTED-SEQUENCE-ID ...)
; processing (DEFINE-CONDITION MYSQL-ERROR ...)
; processing (DEFINE-CONDITION SSL-NOT-SUPPORTED ...)
; processing (DEFINE-CONDITION INVALID-PREPARED-STATEMENT ...)
; processing (DEFINE-CONDITION UNEXPECTED-PARAMETER-COUNT ...)
; processing (DEFINE-CONDITION MYSQL-INSUFFICIENT-CAPABILITIES ...)
; processing (DEFINE-CONDITION MYSQL-UNSUPPORTED-AUTHENTICATION ...)
; processing (DEFINE-CONDITION UNEXPECTED-PACKET ...)
; processing (DEFINE-CONDITION VALUE-IS-NOT-DECIMAL ...)
; processing (DEFINE-CONDITION PROTOCOL-VERSION-MISMATCH ...)
; processing (DEFINE-CONDITION PARTIAL-READ ...)
; processing (DEFINE-CONDITION DECODING-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/conditions-tmp5ADTY1IC.fasl
; compilation finished in 0:00:00.245
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/feature-detection.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN HAVE-SSL ...)
; processing (DEFUN HAVE-COMPRESSION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/feature-detection-tmpXLA08HYB.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/utilities.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO I+ ...)
; processing (DEFMACRO I- ...)
; processing (DEFMACRO I* ...)
; processing (DEFMACRO I= ...)
; processing (DEFMACRO I< ...)
; processing (DEFMACRO I<= ...)
; processing (DEFMACRO I> ...)
; processing (DEFMACRO I>= ...)
; processing (DEFMACRO IASH ...)
; processing (DEFMACRO ILOGIOR ...)
; processing (DEFMACRO ILOGAND ...)
; processing (DEFINE-MODIFY-MACRO IINCF ...)
; processing (DEFINE-MODIFY-MACRO IDECF ...)
; processing (DEFMACRO ILDB ...)
; processing (DEFMACRO WITH-GENSYMS ...)
; processing (DEFUN MAKE-LISP-SYMBOL ...)
; processing (DEFUN FINTERN ...)
; processing (DEFUN KINTERN ...)
; processing (DEFUN KEYWORDIFY ...)
; processing (DEFMACRO WITH-PREFIXED-ACCESSORS ...)
; processing (DEFUN CURRY ...)
; processing (DEFINE-COMPILER-MACRO CURRY ...)
; processing (DEFUN PARSE-DECIMAL ...)
; processing (DEFUN %DENOMINATOR-DIVISIBLE-BY-2-OR-5-ONLY ...)
; processing (DEFUN WRITE-DECIMAL-TO-STRING ...)
; processing (DEFUN SINGLE-FLOAT-BITS ...)
; processing (DEFUN DOUBLE-FLOAT-BITS ...)
; processing (DEFUN MAKE-SINGLE-FLOAT ...)
; processing (DEFUN MAKE-DOUBLE-FLOAT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/utilities-tmpQFGZB4XO.fasl
; compilation finished in 0:00:00.925
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/date-time.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCLASS MYSQL-DATE-TIME ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MYSQL-DATE-TIME-TO-UNIVERSAL-TIME ...)
; processing (DEFUN UNIVERSAL-TIME-TO-MYSQL-DATE-TIME ...)
; processing (DEFUN PARSE-DATE-TIME-STRING ...)
; processing (DEFCLASS MYSQL-TIME-INTERVAL ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MYSQL-TIME-INTERVAL-TO-SECONDS ...)
; processing (DEFUN SECONDS-TO-MYSQL-TIME-INTERVAL ...)
; processing (DEFUN PARSE-TIME-INTERVAL-STRING ...)
; processing (DEFCLASS MYSQL-YEAR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/date-time-tmpZLYWXAY4.fasl
; compilation finished in 0:00:00.395
; compiling file "/usr/share/common-lisp/source/qmynd/src/common/misc.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN MYSQL-CS-COLL-TO-CHARACTER-ENCODING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/common/misc-tmp41U2SYN6.fasl
; compilation finished in 0:00:00.420
; compiling file "/usr/share/common-lisp/source/qmynd/src/wire-protocol/wire-packet.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCONSTANT +MAX-PACKET-LENGTH+ ...)
; processing (DEFVAR *MAX-ALLOWED-PACKETS* ...)
; processing (DEFSTRUCT (MY-PACKET-STREAM #) ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN READ-WIRE-PACKET ...)
; processing (DECLAIM (INLINE %READ-3-OCTETS))
; processing (DEFUN %READ-3-OCTETS ...)
; processing (DEFUN PREPARE-NEXT-CHUNK ...)
; processing (DECLAIM (INLINE MAYBE-READ-NEXT-CHUNK))
; processing (DEFUN MAYBE-READ-NEXT-CHUNK ...)
; processing (DEFUN READ-MY-OCTET ...)
; processing (DEFUN PEEK-FIRST-OCTET ...)
; processing (DEFUN READ-MY-SEQUENCE ...)
; processing (DEFUN CONCATENATE-VECTORS ...)
; processing (DEFUN READ-WHOLE-CHUNK ...)
; processing (DEFUN READ-REST-OF-PACKET-OCTETS ...)
; processing (DEFUN WRITE-WIRE-PACKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/wire-protocol/wire-packet-tmpZJO38N9S.fasl
; compilation finished in 0:00:00.890
; compiling file "/usr/share/common-lisp/source/qmynd/src/wire-protocol/basic-types.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-COMPILER-MACRO READ-FIXED-LENGTH-INTEGER ...)
; processing (DEFUN READ-FIXED-LENGTH-INTEGER ...)
; processing (DECLAIM (INLINE UNSIGNED-TO-SIGNED ...))
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN READ-1-OCTET-INTEGER ...)
; processing (DEFUN READ-2-OCTETS-INTEGER ...)
; processing (DEFUN READ-3-OCTETS-INTEGER ...)
; processing (DEFUN READ-4-OCTETS-INTEGER ...)
; processing (DEFUN READ-6-OCTETS-INTEGER ...)
; processing (DEFUN READ-8-OCTETS-INTEGER ...)
; processing (DEFUN READ-10-OCTETS-INTEGER ...)
; processing (DEFUN WRITE-FIXED-LENGTH-INTEGER ...)
; processing (DEFUN READ-LENGTH-ENCODED-INTEGER ...)
; processing (DEFUN WRITE-LENGTH-ENCODED-INTEGER ...)
; processing (DEFUN READ-FIXED-LENGTH-OCTETS ...)
; processing (DEFUN READ-NULL-TERMINATED-OCTETS ...)
; processing (DEFUN WRITE-NULL-TERMINATED-OCTETS ...)
; processing (DEFUN READ-LENGTH-ENCODED-OCTETS ...)
; processing (DEFUN WRITE-LENGTH-ENCODED-OCTETS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/wire-protocol/basic-types-tmpTONDV3YY.fasl
; compilation finished in 0:00:00.815
; compiling file "/usr/share/common-lisp/source/qmynd/src/wire-protocol/compressed-protocol.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN READ-COMPRESSED-WIRE-PACKET ...)
; processing (DEFUN WRITE-COMPRESSED-WIRE-PACKET ...)
; processing (DEFCLASS MYSQL-COMPRESSED-STREAM ...)
; processing (DEFUN FILL-INPUT-BUFFER ...)
; processing (DEFMETHOD SB-GRAY:STREAM-LISTEN ...)
; processing (DEFMETHOD SB-GRAY:STREAM-READ-BYTE ...)
; processing (DEFMETHOD TRIVIAL-GRAY-STREAMS:STREAM-READ-SEQUENCE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD TRIVIAL-GRAY-STREAMS:STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD SB-GRAY:STREAM-FORCE-OUTPUT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/wire-protocol/compressed-protocol-tmpGMDY266S.fasl
; compilation finished in 0:00:00.515
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/define-packet.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCLASS PACKET-SLOT ...)
; processing (DEFUN PARSE-SLOT ...)
; processing (DEFUN EMIT-PACKET-SLOT-LISP-TYPE ...)
; processing (DEFUN EMIT-PACKET-STRUCT ...)
; processing (DEFUN EMIT-PACKET-PARSER-SLOT-READER ...)
; processing (DEFUN EMIT-PACKET-PARSER-SLOT ...)
; processing (DEFUN EMIT-PACKET-PARSER ...)
; processing (DEFMACRO DEFINE-PACKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/define-packet-tmpI9AXLRQN.fasl
; compilation finished in 0:00:00.400
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/connection.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFVAR *MYSQL-CONNECTION* ...)
; processing (DEFVAR *MYSQL-ENCODING* ...)
; processing (DEFMACRO WITH-MYSQL-CONNECTION ...)
; processing (DEFCLASS MYSQL-BASE-CONNECTION ...)
; processing (DEFGENERIC MYSQL-CONNECTION-CLOSE-SOCKET ...)
; processing (DEFCLASS MYSQL-INET-CONNECTION ...)
; processing (DEFMETHOD MYSQL-CONNECTION-CLOSE-SOCKET ...)
; processing (PROGN (DEFCLASS MYSQL-LOCAL-CONNECTION ...) ...)
; processing (DEFMETHOD MYSQL-CONNECTION-REMOVE-STALE-PREPARED-STATEMENTS ...)
; processing (DEFUN FLAGSP ...)
; processing (DEFMETHOD MYSQL-CONNECTION-HAS-STATUS ...)
; processing (DEFMETHOD MYSQL-CONNECTION-HAS-CAPABILITY ...)
; processing (DEFMETHOD MYSQL-CONNECTION-HAS-SOME-CAPABILITY ...)
; processing (DEFUN MYSQL-HAS-CAPABILITY ...)
; processing (DEFUN MYSQL-HAS-SOME-CAPABILITY ...)
; processing (DEFUN MYSQL-ADD-REQUIRED-CAPABILITY ...)
; processing (DEFMETHOD MYSQL-CONNECTION-WRITE-PACKET ...)
; processing (DEFMETHOD MYSQL-CONNECTION-READ-PACKET ...)
; processing (DEFMETHOD MYSQL-CONNECTION-COMMAND-INIT ...)
; processing (DEFUN MYSQL-COMMAND-INIT ...)
; processing (DEFUN MYSQL-CURRENT-COMMAND-P ...)
; processing (DEFUN MYSQL-WRITE-PACKET ...)
; processing (DEFUN MYSQL-READ-PACKET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/connection-tmpZF4X07W8.fasl
; compilation finished in 0:00:00.305
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-packets.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-PACKET RESPONSE-OK ...)
; processing (DEFINE-PACKET RESPONSE-ERROR-NO-SQL-STATE ...)
; processing (DEFINE-PACKET RESPONSE-ERROR ...)
; processing (DEFINE-PACKET RESPONSE-END-OF-FILE ...)
; processing (DEFUN PARSE-RESPONSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-packets-tmpMVKG2ZTN.fasl
; compilation finished in 0:00:01.525
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/authentication.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN MYSQL-WEAK-HASH-PASSWORD ...)
; processing (DEFSTRUCT MYSQL-RAND-ST ...)
; processing (DEFUN MYSQL-OLD-RANDOM-INIT ...)
; processing (DEFUN MY-RND ...)
; processing (DEFUN MYSQL-OLD-PASSWORD-AUTH-RESPONSE ...)
; processing (DEFUN MYSQL-NATIVE-PASSWORD-AUTH-RESPONSE ...)
; processing (DEFUN MYSQL-CLEAR-PASSWORD-AUTH-RESPONSE ...)
; processing (DEFUN GENERATE-AUTH-RESPONSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/authentication-tmpDS61DXCL.fasl
; compilation finished in 0:00:00.525
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/handshake.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFINE-PACKET INITIAL-HANDSHAKE-V10 ...)
; processing (DEFINE-PACKET AUTH-SWITCH-REQUEST ...)
; processing (DEFINE-PACKET OLD-AUTH-SWITCH-REQUEST ...)
; processing (DEFUN SEND-AUTH-SWITCH-RESPONSE ...)
; processing (DEFUN PROCESS-INITIAL-HANDSHAKE-V10 ...)
; processing (DEFUN SEND-SSL-REQUEST-PACKET ...)
; processing (DEFUN SEND-HANDSHAKE-RESPONSE-41 ...)
; processing (DEFUN PROCESS-INITIAL-HANDSHAKE-PAYLOAD ...)
; processing (DEFUN MYSQL-CONNECT-DO-HANDSHAKE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/handshake-tmpINGWFQGR.fasl
; compilation finished in 0:00:01.345
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN PARSE-COLUMN-COUNT ...)
; processing (DEFINE-PACKET COLUMN-DEFINITION-V41 ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFINE-PACKET COLUMN-DEFINITION-V41
;     (QMYND-IMPL:DEFINE-PACKET QMYND-IMPL::COLUMN-DEFINITION-V41
;                               ((QMYND-IMPL::CATALOG :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::SCHEMA :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::TABLE :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::ORG-TABLE :MYSQL-TYPE
;                                 (STRING :LENENC))
;                                (QMYND-IMPL::NAME :MYSQL-TYPE (STRING :LENENC))
;                                (QMYND-IMPL::ORG-NAME :MYSQL-TYPE
;                                 (STRING :LENENC))
;                                (QMYND-IMPL::LEN-FIXED-FIELDS :MYSQL-TYPE
;                                 (INTEGER :LENENC) :VALUE 12 :TRANSIENT T :BIND
;                                 NIL)
;                                (QMYND-IMPL::CS-COLL :MYSQL-TYPE (INTEGER 2))
;                                (QMYND-IMPL::COLUMN-LENGTH :MYSQL-TYPE
;                                 (INTEGER 4))
;                                (TYPE :MYSQL-TYPE (INTEGER 1))
;                                (QMYND-IMPL::FLAGS :MYSQL-TYPE (INTEGER 2))
;                                (QMYND-IMPL::DECIMALS :MYSQL-TYPE (INTEGER 1))
;                                ...))
; --> EVAL-WHEN DEFSTRUCT PROGN EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET {55BC3D61}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-SCHEMA,
;   QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-TABLE,
;   QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-NAME and
;   QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET-CS-COLL could not be inlined because
;   the structure definition for QMYND-IMPL::COLUMN-DEFINITION-V41-PACKET was not
;   yet seen. To avoid this warning, DEFSTRUCT should precede references to the
;   affected functions, or they must be declared locally notinline at each call
;   site.

; processing (DEFUN COLUMN-DEFINITION-TYPE ...)
; processing (DEFUN COLUMN-DEFINITION-ENCODING ...)
; processing (DECLAIM (INLINE PARSE-TEXT-PROTOCOL-RESULT-COLUMN-AS-TEXT))
; processing (DEFUN PARSE-RESULTSET-ROW-AS-VECTOR ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-VECTOR
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFUN PARSE-RESULTSET-ROW-AS-TEXT-VECTOR ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (DEFUN QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;            (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;       (DECLARE (OPTIMIZE SPEED))
;       (LET* ((STREAM (QMYND-IMPL:MYSQL-READ-PACKET))
;              (QMYND-IMPL::TAG (QMYND-IMPL::PEEK-FIRST-OCTET STREAM))
;              (QMYND-IMPL::ROW
;               (MAKE-ARRAY QMYND-IMPL::COLUMN-COUNT :INITIAL-ELEMENT NIL)))
;         (IF (OR (AND # #) (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+))
;             (QMYND-IMPL:PARSE-RESPONSE STREAM)
;             (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;                   QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...))))
; ==>
;   (SB-IMPL::%DEFUN 'QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;                    (SB-INT:NAMED-LAMBDA QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;                        (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      (DECLARE (OPTIMIZE SPEED))
;                      (BLOCK QMYND-IMPL::PARSE-RESULTSET-ROW-AS-TEXT-VECTOR
;                        (LET* (# # #)
;                          (IF #
;                              #
;                              #)))))
; 
; caught STYLE-WARNING:
;   Call to QMYND-IMPL::PARSE-TEXT-PROTOCOL-RESULT-COLUMN-AS-TEXT could not be
;   inlined because no definition for it was seen prior to its first use.

; processing (DEFUN PARSE-RESULTSET-ROW-AS-LIST ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-LIST
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY 
; --> SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DEFUN PARSE-RESULTSET-ROW-AS-TEXT-LIST ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-RESULTSET-ROW-AS-TEXT-LIST
;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-END-OF-FILE+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (= QMYND-IMPL::TAG QMYND-IMPL::+MYSQL-RESPONSE-ERROR+)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP QMYND-IMPL::FOR QMYND-IMPL::I FIXNUM QMYND-IMPL::FROM 0 QMYND-IMPL::BELOW QMYND-IMPL::COLUMN-COUNT
;           QMYND-IMPL::FOR QMYND-IMPL::DEF QMYND-IMPL::ACROSS QMYND-IMPL::COLUMN-DEFINITIONS ...)
; --> LET LET LET LET SB-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD LET* TAGBODY 
; --> SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (< (QMYND-IMPL::MY-LEN STREAM) 9)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; processing (DECLAIM (INLINE PARSE-RESULTSET-ROW-AS-LIST ...))
; processing (DEFUN MAP-RESULTSET-ROWS ...)
; processing (DEFUN PARSE-RESULTSET-ROWS ...)
; processing (DEFUN DECODE-OCTETS-TO-STRING ...)
; processing (DEFUN PARSE-TEXT-PROTOCOL-RESULT-COLUMN-AS-TEXT ...)
; processing (DEFUN PARSE-TEXT-PROTOCOL-RESULT-COLUMN ...)
; processing (DEFUN PARSE-BINARY-RESULTSET-ROWS ...)

; file: /usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set.lisp
; in: DEFUN PARSE-BINARY-RESULTSET-ROWS
;     (DEFUN QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;            (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;       (FLET ((QMYND-IMPL::PARSE-BINARY-RESULTSET-ROW ()
;                (LET* #
;                  #)))
;         (COERCE
;          (LOOP QMYND-IMPL::FOR QMYND-IMPL::ROW = (QMYND-IMPL::PARSE-BINARY-RESULTSET-ROW) QMYND-IMPL::THEN (QMYND-IMPL::PARSE-BINARY-RESULTSET-ROW)
;                QMYND-IMPL::UNTIL (TYPEP QMYND-IMPL::ROW
;                                         'QMYND-IMPL::RESPONSE-END-OF-FILE-PACKET)
;                QMYND-IMPL::COLLECT QMYND-IMPL::ROW)
;          'VECTOR)))
; ==>
;   (SB-IMPL::%DEFUN 'QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;                    (SB-INT:NAMED-LAMBDA QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;                        (QMYND-IMPL::COLUMN-COUNT QMYND-IMPL::COLUMN-DEFINITIONS)
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      (BLOCK QMYND-IMPL:PARSE-BINARY-RESULTSET-ROWS
;                        (FLET (#)
;                          (COERCE # 'VECTOR)))))
; 
; caught STYLE-WARNING:
;   Call to QMYND-IMPL::READ-FIXED-LENGTH-INTEGER could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.

; processing (DEFUN PARSE-BINARY-PROTOCOL-RESULT-COLUMN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/response-result-set-tmpI8XOJZUN.fasl
; compilation finished in 0:00:01.935
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "qmynd" "src" "mysql-protocol" "response-result-set">
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-quit.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-QUIT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-quit-tmp5XF0B0TS.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-initialize-database.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-INITIALIZE-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-initialize-database-tmpYAEH2GZM.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-query.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-query-tmpPR910SGQ.fasl
; compilation finished in 0:00:00.135
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-field-list.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-FIELD-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-field-list-tmp53I39IT7.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-refresh.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-REFRESH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-refresh-tmpEYDZ61SQ.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-shutdown.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-SHUTDOWN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-shutdown-tmp8MGBJN76.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-statistics.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-STATISTICS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-statistics-tmpFRR3PO3W.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-information.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-PROCESS-INFORMATION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-information-tmpOP5VLUO2.fasl
; compilation finished in 0:00:00.055
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-kill.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-PROCESS-KILL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-process-kill-tmpTL22HQPZ.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-debug.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-DEBUG ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-debug-tmpPO723770.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-ping.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-PING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-ping-tmp6R81FEHC.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-change-user.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN SEND-COMMAND-CHANGE-USER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/text-protocol/command-change-user-tmpZSG6NLZB.fasl
; compilation finished in 0:00:00.095
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/binary-protocol-encoding.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN ENCODE-BINARY-PARAMETER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/binary-protocol-encoding-tmpDIBZD6K2.fasl
; compilation finished in 0:00:00.275
; compiling file "/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/prepared-statement.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFCLASS MYSQL-PREPARED-STATEMENT ...)
; processing (DEFINE-PACKET COMMAND-STATEMENT-PREPARE-OK ...)
; processing (DEFUN SEND-COMMAND-STATEMENT-PREPARE ...)
; processing (DEFUN SEND-COMMAND-STATEMENT-SEND-LONG-DATA ...)
; processing (DEFMETHOD SEND-COMMAND-STATEMENT-EXECUTE ...)
; processing (DEFMETHOD PARSE-COMMAND-STATEMENT-EXECUTE-RESPONSE ...)
; processing (DEFMETHOD SEND-COMMAND-STATEMENT-CLOSE ...)
; processing (DEFMETHOD SEND-COMMAND-STATEMENT-RESET ...)
; processing (ASDF-FINALIZERS:FINAL-FORMS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/mysql-protocol/prepared-statements/prepared-statement-tmpQN4Y84HS.fasl
; compilation finished in 0:00:00.700
; compiling file "/usr/share/common-lisp/source/qmynd/src/api.lisp" (written 22 JAN 2018 03:04:17 PM):
; processing (IN-PACKAGE :QMYND-IMPL)
; processing (DEFUN MYSQL-CONNECT ...)
; processing (DEFUN MYSQL-LOCAL-CONNECT ...)
; processing (DEFMETHOD MYSQL-DISCONNECT ...)
; processing (DEFUN MYSQL-QUERY ...)
; processing (DEFUN MYSQL-STATEMENT-PREPARE ...)
; processing (DEFMETHOD MYSQL-STATEMENT-EXECUTE ...)
; processing (DEFMETHOD MYSQL-STATEMENT-CLOSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/qmynd/src/api-tmp340KG985.fasl
; compilation finished in 0:00:00.315
; compiling file "/usr/share/common-lisp/source/cl-unicode/packages.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL-UNICODE ...)
; processing (DEFPACKAGE :CL-UNICODE-NAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/packages-tmpYG12T9AF.fasl
; compilation finished in 0:00:00.050
; compiling file "/usr/share/common-lisp/source/cl-unicode/specials.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFCONSTANT +CODE-POINT-LIMIT+ ...)
; processing (DEFVAR *CANONICAL-NAMES* ...)
; processing (DEFVAR *NAMES-TO-CODE-POINTS* ...)
; processing (DEFVAR *UNICODE1-NAMES-TO-CODE-POINTS* ...)
; processing (DEFVAR *CODE-POINTS-TO-NAMES* ...)
; processing (DEFVAR *CODE-POINTS-TO-UNICODE1-NAMES* ...)
; processing (DEFVAR *CASE-MAPPINGS* ...)
; processing (DEFVAR *SPECIAL-CASE-MAPPINGS* ...)
; processing (DEFVAR *COMPOSITION-MAPPINGS* ...)
; processing (DEFVAR *GENERAL-CATEGORIES* ...)
; processing (DEFVAR *COMPATIBILITY-FORMATTING-TAGS* ...)
; processing (DEFVAR *SCRIPTS* ...)
; processing (DEFVAR *CODE-BLOCKS* ...)
; processing (DEFVAR *BINARY-PROPERTIES* ...)
; processing (DEFVAR *BIDI-CLASSES* ...)
; processing (DEFVAR *PROPERTY-MAP* ...)
; processing (DEFVAR *PROPERTY-TESTS* ...)
; processing (DEFVAR *PROPERTY-ALIASES* ...)
; processing (DEFVAR *JAMO-SHORT-NAMES* ...)
; processing (DEFVAR *HANGUL-SYLLABLES-TO-CODE-POINTS* ...)
; processing (DEFVAR *TRY-UNICODE1-NAMES-P* ...)
; processing (DEFVAR *TRY-ABBREVIATIONS-P* ...)
; processing (DEFVAR *SCRIPTS-TO-TRY* ...)
; processing (DEFVAR *TRY-HEX-NOTATION-P* ...)
; processing (DEFVAR *TRY-LISP-NAMES-P* ...)
; processing (DEFVAR *PREVIOUS-READTABLES* ...)
; processing (PUSHNEW :CL-UNICODE ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/specials-tmpRJ9I5SG8.fasl
; compilation finished in 0:00:00.090
; compiling file "/usr/share/common-lisp/source/cl-unicode/util.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFUN PARSE-HEX ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN TREE-LOOKUP ...)
; processing (DEFGENERIC MAPPING ...)
; processing (DEFUN EVALUATE-CASING-CONDITION ...)
; processing (DEFGENERIC SPECIAL-MAPPING ...)
; processing (DEFGENERIC CASE-FOLDING ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFGENERIC CASE-FOLDING
;     (CL-UNICODE::CASE-FOLDING CL-UNICODE::CODE-POINT)
; 
; caught STYLE-WARNING:
;   The function CASE-FOLDING is called with one argument, but wants exactly two.

; processing (DEFUN CJK-UNIFIED-IDEOGRAPH-P ...)
; processing (DEFUN MAYBE-COMPUTE-CJK-NAME ...)
; processing (DEFUN MAYBE-FIND-CJK-CODE-POINT ...)
; processing (DEFMACRO DEFINE-HANGUL-CONSTANT ...)
; processing (DEFINE-HANGUL-CONSTANT "SBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "LBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "VBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "TBase" ...)
; processing (DEFINE-HANGUL-CONSTANT "VCount" ...)
; processing (DEFINE-HANGUL-CONSTANT "TCount" ...)
; processing (DEFINE-HANGUL-CONSTANT "NCount" ...)
; processing (DECLAIM (INLINE COMPUTE-HANGUL-NAME))
; processing (DEFUN COMPUTE-HANGUL-NAME ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFUN COMPUTE-HANGUL-NAME
;     (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (LET* ((CL-UNICODE::S-INDEX (- CL-UNICODE::CODE-POINT CL-UNICODE::+S-BASE+))
;            (CL-UNICODE::L-VALUE
;             (+ CL-UNICODE::+L-BASE+
;                (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)))
;            (CL-UNICODE::V-VALUE
;             (+ CL-UNICODE::+V-BASE+ (FLOOR # CL-UNICODE::+T-COUNT+)))
;            (CL-UNICODE::T-VALUE
;             (+ CL-UNICODE::+T-BASE+
;                (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+))))
;       (DECLARE (FIXNUM CL-UNICODE::S-INDEX CL-UNICODE::T-VALUE))
;       (FORMAT NIL "~A~A~@[~A~]"
;               (GETHASH CL-UNICODE::L-VALUE CL-UNICODE::*JAMO-SHORT-NAMES*)
;               (GETHASH CL-UNICODE::V-VALUE CL-UNICODE::*JAMO-SHORT-NAMES*)
;               (AND (/= CL-UNICODE::T-VALUE CL-UNICODE::+T-BASE+)
;                    (GETHASH CL-UNICODE::T-VALUE CL-UNICODE::*JAMO-SHORT-NAMES*))))
; --> LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G46)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DECLAIM (INLINE COMPUTE-HANGUL-DECOMPOSITION))
; processing (DEFUN COMPUTE-HANGUL-DECOMPOSITION ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFUN COMPUTE-HANGUL-DECOMPOSITION
;     (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

;     (LET* ((CL-UNICODE::S-INDEX (- CL-UNICODE::CODE-POINT CL-UNICODE::+S-BASE+))
;            (CL-UNICODE::L-VALUE
;             (+ CL-UNICODE::+L-BASE+
;                (FLOOR CL-UNICODE::S-INDEX CL-UNICODE::+N-COUNT+)))
;            (CL-UNICODE::V-VALUE
;             (+ CL-UNICODE::+V-BASE+ (FLOOR # CL-UNICODE::+T-COUNT+)))
;            (CL-UNICODE::T-VALUE
;             (+ CL-UNICODE::+T-BASE+
;                (MOD CL-UNICODE::S-INDEX CL-UNICODE::+T-COUNT+)))
;            (CL-UNICODE::LV-VALUE
;             (+ CL-UNICODE::+S-BASE+ (* CL-UNICODE::+T-COUNT+ #))))
;       (DECLARE
;        (FIXNUM CL-UNICODE::S-INDEX CL-UNICODE::T-VALUE CL-UNICODE::LV-VALUE))
;       (IF (/= CL-UNICODE::T-VALUE CL-UNICODE::+T-BASE+)
;           (LIST CL-UNICODE::LV-VALUE CL-UNICODE::T-VALUE)
;           (LIST CL-UNICODE::L-VALUE CL-UNICODE::V-VALUE)))
; --> LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G33)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFCONSTANT +FIRST-HANGUL-SYLLABLE+ ...)
; processing (DEFCONSTANT +LAST-HANGUL-SYLLABLE+ ...)
; processing (DEFUN ADD-HANGUL-NAMES ...)
; processing (DEFUN HANGUL-SYLLABLE-P ...)
; processing (DEFUN MAYBE-COMPUTE-HANGUL-SYLLABLE-NAME ...)

; file: /usr/share/common-lisp/source/cl-unicode/util.lisp
; in: DEFUN MAYBE-COMPUTE-HANGUL-SYLLABLE-NAME
;     (CL-UNICODE::COMPUTE-HANGUL-NAME CL-UNICODE::CODE-POINT)
; --> BLOCK LET* + FLOOR 
; ==>
;   1
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

; --> BLOCK LET* + FLOOR MOD 
; ==>
;   1
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

; --> BLOCK LET* + MOD 
; ==>
;   1
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -536870912 536826879), not a (UNSIGNED-BYTE
;                                                                  32).

; --> BLOCK LET* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF 
; ==>
;   (SB-INT:FIXNUMP #:G60)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of FIXNUMP

; processing (DEFUN MAYBE-FIND-HANGUL-SYLLABLE-CODE-POINT ...)
; processing (DEFMACRO ENSURE-CODE-POINT ...)
; processing (DEFUN CANONICAL-SORT ...)
; processing (DEFUN CANONICAL-COMPOSITION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/util-tmpEASBRXZL.fasl
; compilation finished in 0:00:01.250
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-unicode/base" "util">
; compiling file "/usr/share/common-lisp/source/cl-unicode/conditions.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFINE-CONDITION UNICODE-ERROR ...)
; processing (DEFINE-CONDITION SIMPLE-UNICODE-ERROR ...)
; processing (DEFUN SIGNAL-UNICODE-ERROR ...)
; processing (DEFINE-CONDITION CHARACTER-NOT-FOUND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/conditions-tmpCKNP2Q0I.fasl
; compilation finished in 0:00:00.050
; compiling file "/usr/share/common-lisp/source/cl-unicode/lists.lisp" (written 17 DEC 2020 09:36:18 AM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (SETQ *GENERAL-CATEGORIES* ...)
; processing (SETQ *COMPATIBILITY-FORMATTING-TAGS* ...)
; processing (SETQ *SCRIPTS* ...)
; processing (SETQ *CODE-BLOCKS* ...)
; processing (SETQ *BINARY-PROPERTIES* ...)
; processing (SETQ *BIDI-CLASSES* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/lists-tmpH1UXERVA.fasl
; compilation finished in 0:00:00.050
; compiling file "/usr/share/common-lisp/source/cl-unicode/hash-tables.lisp" (written 17 DEC 2020 09:36:18 AM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (CLRHASH *CANONICAL-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *NAMES-TO-CODE-POINTS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *CODE-POINTS-TO-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *UNICODE1-NAMES-TO-CODE-POINTS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *CODE-POINTS-TO-UNICODE1-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *CASE-MAPPINGS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *SPECIAL-CASE-MAPPINGS*)
; processing (LOOP FOR ...)
; processing (CLRHASH *JAMO-SHORT-NAMES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *PROPERTY-ALIASES*)
; processing (LOOP FOR ...)
; processing (CLRHASH *COMPOSITION-MAPPINGS*)
; processing (LOOP FOR ...)
; processing (ADD-HANGUL-NAMES)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/hash-tables-tmpJBYP38D2.fasl
; compilation finished in 0:00:11.760
;;; Computing Hangul syllable names
; compiling file "/usr/share/common-lisp/source/cl-unicode/api.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFUN TRY-ABBREVIATIONS ...)
; processing (DEFUN UNICODE-NAME-READER ...)
; processing (DEFUN %ENABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)
; processing (DEFUN %DISABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)
; processing (DEFGENERIC UNICODE-NAME ...)
; processing (DEFGENERIC UNICODE1-NAME ...)
; processing (DEFUN CHARACTER-NAMED ...)
; processing (DEFGENERIC SCRIPT ...)
; processing (DEFGENERIC CODE-BLOCK ...)
; processing (DEFGENERIC WORD-BREAK ...)
; processing (DEFGENERIC AGE ...)
; processing (DEFGENERIC GENERAL-CATEGORY ...)
; processing (DEFGENERIC BIDI-CLASS ...)
; processing (DEFUN BIDI-MIRRORING-GLYPH ...)
; processing (DEFGENERIC NUMERIC-TYPE ...)
; processing (DEFGENERIC NUMERIC-VALUE ...)
; processing (DEFGENERIC COMBINING-CLASS ...)
; processing (DEFGENERIC HAS-BINARY-PROPERTY ...)
; processing (DEFUN UPPERCASE-MAPPING ...)
; processing (DEFUN LOWERCASE-MAPPING ...)
; processing (DEFUN TITLECASE-MAPPING ...)
; processing (DEFUN CASE-FOLD-MAPPING ...)
; processing (DEFUN GENERAL-CATEGORIES ...)
; processing (DEFUN SCRIPTS ...)
; processing (DEFUN CODE-BLOCKS ...)
; processing (DEFGENERIC CANONICAL-DECOMPOSITION ...)
; processing (DEFGENERIC COMPATIBILITY-DECOMPOSITION ...)
; processing (DEFGENERIC NORMALIZATION-FORM-D ...)
; processing (DEFGENERIC NORMALIZATION-FORM-K-D ...)
; processing (DEFGENERIC NORMALIZATION-FORM-C ...)
; processing (DEFGENERIC NORMALIZATION-FORM-K-C ...)
; processing (DEFUN BINARY-PROPERTIES ...)
; processing (DEFUN BIDI-CLASSES ...)
; processing (DEFUN RECOGNIZED-PROPERTIES ...)
; processing (DEFGENERIC PROPERTY-TEST ...)
; processing (DEFUN HAS-PROPERTY ...)
; processing (DEFUN LIST-ALL-CHARACTERS ...)

; file: /usr/share/common-lisp/source/cl-unicode/api.lisp
; in: DEFUN LIST-ALL-CHARACTERS
;     (IF CL-UNICODE::WANT-CODE-POINT-P
;         CL-UNICODE:+CODE-POINT-LIMIT+
;         CHAR-CODE-LIMIT)
; 
; note: deleting unreachable code

; processing (DEFMACRO ENABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)
; processing (DEFMACRO DISABLE-ALTERNATIVE-CHARACTER-SYNTAX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/api-tmpP72SYZFZ.fasl
; compilation finished in 0:00:01.705
; compiling file "/usr/share/common-lisp/source/cl-unicode/methods.lisp" (written 17 DEC 2020 09:36:18 AM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFMETHOD SCRIPT ...)
; processing (DEFMETHOD CODE-BLOCK ...)
; processing (DEFMETHOD WORD-BREAK ...)
; processing (DEFMETHOD AGE ...)
; processing (DEFMETHOD GENERAL-CATEGORY ...)
; processing (DEFMETHOD BIDI-CLASS ...)
; processing (DEFMETHOD NUMERIC-TYPE ...)
; processing (DEFMETHOD NUMERIC-VALUE ...)
; processing (DEFMETHOD COMBINING-CLASS ...)
; processing (DEFMETHOD BIDI-MIRRORING-GLYPH% ...)
; processing (DEFMETHOD BINARY-PROPS ...)
; processing (DEFMETHOD IDNA-MAPPING ...)
; processing (DEFMETHOD DECOMPOSITION-MAPPING ...)
; processing (DEFMETHOD CASE-FOLDING-MAPPING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/methods-tmpSMN3OT3O.fasl
; compilation finished in 0:00:06.836
; compiling file "/usr/share/common-lisp/source/cl-unicode/test-functions.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFUN INSTALL-ONE-TEST ...)
; processing (DEFUN INSTALL-SCRIPT-TESTS ...)
; processing (DEFUN INSTALL-CODE-BLOCK-TESTS ...)
; processing (DEFUN INSTALL-GENERAL-CATEGORY-TESTS ...)
; processing (DEFUN INSTALL-BINARY-PROPERTIES-TESTS ...)
; processing (DEFUN INSTALL-BIDI-CLASS-TESTS ...)
; processing (DEFUN INSTALL-MISCELLANEOUS-TESTS ...)
; processing (DEFUN INSTALL-TESTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/test-functions-tmpCXZ5UQTG.fasl
; compilation finished in 0:00:00.155
; compiling file "/usr/share/common-lisp/source/cl-unicode/derived.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFCONSTANT +XID-DIFFERENCE+ ...)
; processing (DEFVAR *DERIVED-MAP* ...)
; processing (DEFUN BUILD-DERIVED-TEST-FUNCTION ...)
; processing (DEFUN BUILD-DERIVED-TEST-FUNCTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/derived-tmpLPG1WV0Z.fasl
; compilation finished in 0:00:00.205
; compiling file "/usr/share/common-lisp/source/cl-unicode/alias.lisp" (written 01 NOV 2020 09:00:59 PM):
; processing (IN-PACKAGE :CL-UNICODE)
; processing (DEFVAR *ALIAS-MAP* ...)
; processing (DEFVAR *BIDI-ALIAS-MAP* ...)
; processing (DEFUN CREATE-ALIAS ...)
; processing (DEFUN CREATE-ALIASES ...)
; processing (DEFUN BUILD-ALL-PROPERTY-TESTS ...)
; processing (BUILD-ALL-PROPERTY-TESTS)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-unicode/alias-tmp2BQ0W66.fasl
; compilation finished in 0:00:00.275
; compiling file "/usr/share/common-lisp/source/named-readtables/src/package.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :COMMON-LISP-USER)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (PUSHNEW :NAMED-READTABLES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/package-tmpPYCJEVS9.fasl
; compilation finished in 0:00:00.035
; compiling file "/usr/share/common-lisp/source/named-readtables/src/utils.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :EDITOR-HINTS.NAMED-READTABLES)
; processing (DEFMACRO WITHOUT-PACKAGE-LOCK ...)
; processing (DEFMACRO DESTRUCTURE-CASE ...)
; processing (DEFINE-CONDITION SIMPLE-STYLE-WARNING ...)
; processing (DEFUN SIMPLE-STYLE-WARN ...)
; processing (DEFINE-CONDITION SIMPLE-PROGRAM-ERROR ...)
; processing (DEFUN SIMPLE-PROGRAM-ERROR ...)
; processing (DEFUN REQUIRED-ARGUMENT ...)
; processing (DEFUN ENSURE-LIST ...)
; processing (DECLAIM (INLINE ENSURE-FUNCTION))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENSURE-FUNCTION ...)
; processing (DEFUN PARSE-BODY ...)
; processing (DEFUN PARSE-ORDINARY-LAMBDA-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/utils-tmpNTDAWR8E.fasl
; compilation finished in 0:00:00.420
; compiling file "/usr/share/common-lisp/source/named-readtables/src/define-api.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :NAMED-READTABLES)
; processing (DEFMACRO DEFINE-API ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/define-api-tmpPV91TU4G.fasl
; compilation finished in 0:00:00.125
; compiling file "/usr/share/common-lisp/source/named-readtables/src/cruft.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :EDITOR-HINTS.NAMED-READTABLES)
; processing (DEFMACRO DEFINE-CRUFT ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFVAR *READTABLE-NAMES* ...)
; processing (DEFINE-CRUFT %ASSOCIATE-READTABLE-WITH-NAME ...)
; processing (DEFINE-CRUFT %UNASSOCIATE-READTABLE-FROM-NAME ...)
; processing (DEFINE-CRUFT %READTABLE-NAME ...)
; processing (DEFINE-CRUFT %LIST-ALL-READTABLE-NAMES ...)
; processing (DEFVAR *NAMED-READTABLES* ...)
; processing (DEFINE-CRUFT %ASSOCIATE-NAME-WITH-READTABLE ...)
; processing (DEFINE-CRUFT %UNASSOCIATE-NAME-FROM-READTABLE ...)
; processing (DEFINE-CRUFT %FIND-READTABLE ...)
; processing (DEFINE-CRUFT FUNCTION= ...)
; processing (DEFINE-CRUFT DISPATCH-MACRO-CHAR-P ...)
; processing (DEFMACRO WITH-READTABLE-ITERATOR ...)
; processing (DEFUN %MAKE-READTABLE-ITERATOR ...)

; file: /usr/share/common-lisp/source/named-readtables/src/cruft.lisp
; in: DEFUN %MAKE-READTABLE-ITERATOR
;     (SB-IMPL:CHARACTER-MACRO-ARRAY READTABLE)
; 
; caught STYLE-WARNING:
;   The function SB-IMPL:CHARACTER-MACRO-ARRAY has been deprecated as of #1=SBCL version 2.0.6.
;   
;   Use SB-IMPL::BASE-CHAR-MACRO-ARRAY instead.
;   
;   In future #1# versions SB-IMPL:CHARACTER-MACRO-ARRAY will signal a full warning
;   at compile-time.
;   See also:
;     The SBCL Manual, Node "Deprecation Conditions"

;     (SB-IMPL:CHARACTER-MACRO-HASH-TABLE READTABLE)
; 
; caught STYLE-WARNING:
;   The function SB-IMPL:CHARACTER-MACRO-HASH-TABLE has been deprecated as of #1=SBCL version 2.0.6.
;   
;   Use SB-IMPL::EXTENDED-CHAR-TABLE instead.
;   
;   In future #1# versions SB-IMPL:CHARACTER-MACRO-HASH-TABLE will signal a full
;   warning at compile-time.
;   See also:
;     The SBCL Manual, Node "Deprecation Conditions"

; processing (DEFMACRO DO-READTABLE ...)
; processing (DEFINE-CRUFT %STANDARD-READTABLE ...)
; processing (DEFINE-CRUFT %CLEAR-READTABLE ...)
; processing (DEFINE-CRUFT %GET-DISPATCH-MACRO-CHARACTER ...)
; processing (DEFINE-CRUFT %GET-MACRO-CHARACTER ...)
; processing (WITHOUT-PACKAGE-LOCK (:COMMON-LISP) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/cruft-tmpI3J72C7T.fasl
; compilation finished in 0:00:00.660
WARNING:
   Lisp compilation had style-warnings while
   compiling #<NAMED-READTABLES-SOURCE-FILE "named-readtables" "cruft">
; compiling file "/usr/share/common-lisp/source/named-readtables/src/named-readtables.lisp" (written 21 DEC 2020 04:34:51 PM):
; processing (IN-PACKAGE :EDITOR-HINTS.NAMED-READTABLES)
; processing (DEFMACRO DEFREADTABLE ...)
; processing (DEFMACRO IN-READTABLE ...)
; processing (DEFUN %FROB-SWANK-READTABLE-ALIST ...)
; processing (DEFTYPE READTABLE-DESIGNATOR ...)
; processing (DEFTYPE NAMED-READTABLE-DESIGNATOR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFINE-COMPILER-MACRO REGISTER-READTABLE ...)
; processing (DEFINE-COMPILER-MACRO ENSURE-READTABLE ...)
; processing (DECLAIM (SPECIAL *STANDARD-READTABLE* ...))
; processing (DEFINE-API MAKE-READTABLE ...)

; file: /usr/share/common-lisp/source/named-readtables/src/named-readtables.lisp
; in: DEFINE-API MAKE-READTABLE
;     (EDITOR-HINTS.NAMED-READTABLES::DEFINE-API EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
;         (&OPTIONAL
;          (EDITOR-HINTS.NAMED-READTABLES::NAME NIL
;           EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;          &KEY MERGE)
;         (&OPTIONAL EDITOR-HINTS.NAMED-READTABLES:NAMED-READTABLE-DESIGNATOR &KEY
;          (:MERGE LIST) EDITOR-HINTS.NAMED-READTABLES::=> READTABLE)
;       #<(SIMPLE-ARRAY CHARACTER
;          (620)) Creates and returns a new readtable under the specified
;     NAME.
;   
;     MERGE takes a list of NAMED-READTABLE-DESIGNATORs and specifies the
;     readtables the new readtable is created from. (See the :MERGE c... {59F0A007}>
;       (COND
;        ((NOT EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;         (COPY-READTABLE EDITOR-HINTS.NAMED-READTABLES::*EMPTY-READTABLE*))
;        ((EDITOR-HINTS.NAMED-READTABLES::RESERVED-READTABLE-NAME-P
;          EDITOR-HINTS.NAMED-READTABLES::NAME)
;         (ERROR "~A is the designator for a predefined readtable. ~
;                   Not acceptable as a user-specified readtable name."
;                EDITOR-HINTS.NAMED-READTABLES::NAME))
;        ((LET (#)
;           (AND EDITOR-HINTS.NAMED-READTABLES::RT #)))
;        (T
;         (LET (#)
;           (EDITOR-HINTS.NAMED-READTABLES:REGISTER-READTABLE
;            EDITOR-HINTS.NAMED-READTABLES::NAME
;            EDITOR-HINTS.NAMED-READTABLES::RESULT)))))
; --> LOCALLY DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
;         (&OPTIONAL
;          (EDITOR-HINTS.NAMED-READTABLES::NAME NIL
;           EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;          &KEY MERGE)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       #<(SIMPLE-ARRAY CHARACTER
;          (620)) Creates and returns a new readtable under the specified
;   NAME.
; 
;   MERGE takes a list of NAMED-READTABLE-DESIGNATORs and specifies the
;   readtables the new readtable is created from. (See the :MERGE c... {59F0A007}>
;       (DECLARE (UNMUFFLE-CONDITIONS STYLE-WARNING))
;       (BLOCK EDITOR-HINTS.NAMED-READTABLES:MAKE-READTABLE
;         (COND
;          ((NOT EDITOR-HINTS.NAMED-READTABLES::NAME-SUPPLIED-P)
;           (COPY-READTABLE EDITOR-HINTS.NAMED-READTABLES::*EMPTY-READTABLE*))
;          ((EDITOR-HINTS.NAMED-READTABLES::RESERVED-READTABLE-NAME-P
;            EDITOR-HINTS.NAMED-READTABLES::NAME)
;           (ERROR "~A is the designator for a predefined readtable. ~
;                 Not acceptable as a user-specified readtable name."
;                  EDITOR-HINTS.NAMED-READTABLES::NAME))
;          ((LET #
;             #))
;          (T
;           (LET #
;             #)))))
; 
; caught STYLE-WARNING:
;   &OPTIONAL and &KEY found in the same lambda list: (&OPTIONAL
;                                                      (NAME NIL NAME-SUPPLIED-P)
;                                                      &KEY MERGE)

; processing (DEFINE-API RENAME-READTABLE ...)
; processing (DEFINE-API MERGE-READTABLES-INTO ...)
; processing (DEFUN ENSURE-DISPATCH-MACRO-CHARACTER ...)
; processing (DEFINE-API COPY-NAMED-READTABLE ...)
; processing (DEFINE-API LIST-ALL-NAMED-READTABLES ...)
; processing (DEFINE-CONDITION READTABLE-ERROR ...)
; processing (DEFINE-CONDITION READTABLE-DOES-NOT-EXIST ...)
; processing (DEFINE-CONDITION READTABLE-DOES-ALREADY-EXIST ...)
; processing (DEFINE-CONDITION READER-MACRO-CONFLICT ...)
; processing (DEFUN CHECK-READER-MACRO-CONFLICT ...)
; processing (DEFVAR *STANDARD-READTABLE* ...)
; processing (DEFVAR *EMPTY-READTABLE* ...)
; processing (DEFVAR *CASE-PRESERVING-STANDARD-READTABLE* ...)
; processing (DEFPARAMETER *RESERVED-READTABLE-NAMES* ...)
; processing (DEFUN RESERVED-READTABLE-NAME-P ...)
; processing (DEFUN FIND-RESERVED-READTABLE ...)
; processing (DEFINE-API FIND-READTABLE ...)
; processing (DEFSETF FIND-READTABLE ...)
; processing (DEFINE-API ENSURE-READTABLE ...)
; processing (DEFINE-API REGISTER-READTABLE ...)
; processing (DEFINE-API UNREGISTER-READTABLE ...)
; processing (DEFINE-API READTABLE-NAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/named-readtables/src/named-readtables-tmpC2M3G5VV.fasl
; compilation finished in 0:00:01.300
WARNING:
   Lisp compilation had style-warnings while
   compiling #<NAMED-READTABLES-SOURCE-FILE "named-readtables" "named-readtables">
; compiling file "/usr/share/common-lisp/source/cl-interpol/packages.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CL-INTERPOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/packages-tmpDW89DWK1.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/cl-interpol/specials.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (DEFVAR *LIST-DELIMITER* ...)
; processing (DEFVAR *INNER-DELIMITERS* ...)
; processing (DEFVAR *OUTER-DELIMITERS* ...)
; processing (DEFVAR *REGEX-DELIMITERS* ...)
; processing (DEFVAR *UNICODE-ALIASES* ...)
; processing (DEFVAR *OPTIONAL-DELIMITERS-P* ...)
; processing (DEFVAR *INTERPOLATE-FORMAT-DIRECTIVES* ...)
; processing (DEFMACRO DEFVAR-UNBOUND ...)
; processing (DEFVAR-UNBOUND *SAW-BACKSLASH* ...)
; processing (DEFVAR-UNBOUND *PAIR-LEVEL* ...)
; processing (DEFVAR-UNBOUND *STREAM* ...)
; processing (DEFVAR-UNBOUND *START-CHAR* ...)
; processing (DEFVAR-UNBOUND *TERM-CHAR* ...)
; processing (DEFVAR *PREVIOUS-READTABLES* ...)
; processing (DEFVAR-UNBOUND *READTABLE-COPY* ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/specials-tmp9VCC8HYY.fasl
; compilation finished in 0:00:00.125
; compiling file "/usr/share/common-lisp/source/cl-interpol/util.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (DEFINE-CONDITION SIMPLE-READER-ERROR ...)
; processing (DEFMACRO SIGNAL-READER-ERROR ...)
; processing (DEFUN STRING-LIST-TO-STRING ...)
; processing (DEFUN GET-END-DELIMITER ...)
; processing (DECLAIM (INLINE MAKE-COLLECTOR))
; processing (DEFUN MAKE-COLLECTOR ...)
; processing (DECLAIM (INLINE MAKE-CHAR-FROM-CODE))
; processing (DEFUN MAKE-CHAR-FROM-CODE ...)
; processing (DECLAIM (INLINE LOWER-CASE-P*))
; processing (DEFUN LOWER-CASE-P* ...)
; processing (DEFMACRO READ-CHAR* ...)
; processing (DEFMACRO PEEK-CHAR* ...)
; processing (DECLAIM (INLINE COPY-READTABLE*))
; processing (DEFUN COPY-READTABLE* ...)
; processing (DECLAIM (INLINE NSUBVEC))
; processing (DEFUN NSUBVEC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/util-tmpMVBWZ55K.fasl
; compilation finished in 0:00:00.875
; compiling file "/usr/share/common-lisp/source/cl-interpol/alias.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (LOOP FOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/alias-tmpC3NXPP59.fasl
; compilation finished in 0:00:00.055
; compiling file "/usr/share/common-lisp/source/cl-interpol/read.lisp" (written 06 NOV 2020 02:19:10 PM):
; processing (IN-PACKAGE :CL-INTERPOL)
; processing (DEFUN READ-WHILE ...)
; processing (DECLAIM (INLINE GET-NUMBER))
; processing (DEFUN GET-NUMBER ...)
; processing (DEFUN RESOLVE-UNICODE-NAME ...)
; processing (DEFUN GET-CHAR-FROM-UNICODE-NAME ...)
; processing (DEFUN UNESCAPE-CHAR ...)
; processing (DECLAIM (INLINE NORMAL-NAME-CHAR-P) ...)
; processing (DEFUN NORMAL-NAME-CHAR-P ...)
; processing (DEFUN NEVER-NAME-CHAR-P ...)
; processing (DEFVAR QUELL-WARNINGS-FORM ...)
; processing (DEFUN READ-LONGEST-NAME ...)
; processing (DEFUN READ-OPTIONAL-DELIMITED ...)
; processing (DECLAIM (INLINE READ-FORM))
; processing (DEFUN READ-FORM ...)
; processing (DEFUN READ-FORMAT-DIRECTIVE ...)
; processing (DEFUN INTERPOL-READER ...)
; processing (DEFUN INNER-READER ...)
; processing (DEFUN %ENABLE-INTERPOL-SYNTAX ...)
; processing (DEFUN %DISABLE-INTERPOL-SYNTAX ...)
; processing (DEFMACRO ENABLE-INTERPOL-SYNTAX ...)
; processing (DEFMACRO DISABLE-INTERPOL-SYNTAX ...)
; processing (DEFREADTABLE :INTERPOL-SYNTAX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-interpol/read-tmpUBJL36LS.fasl
; compilation finished in 0:00:01.495
; compiling file "/usr/share/common-lisp/source/cl-csv/packages.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (DEFPACKAGE :CL-CSV ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-csv/packages-tmpY36UJJ8B.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/cl-csv/vars.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (CL-INTERPOL:ENABLE-INTERPOL-SYNTAX)
; processing (DEFVAR *QUOTE* ...)
; processing (DEFVAR *SEPARATOR* ...)
; processing (DEFVAR *ESCAPE-MODE* ...)
; processing (DEFVAR *READ-NEWLINE* ...)
; processing (DEFVAR *WRITE-NEWLINE* ...)
; processing (DEFVAR *ALWAYS-QUOTE* ...)
; processing (DEFVAR *QUOTE-ESCAPE* ...)
; processing (DEFVAR *UNQUOTED-EMPTY-STRING-IS-NIL* ...)
; processing (DEFVAR *QUOTED-EMPTY-STRING-IS-NIL* ...)
; processing (DEFVAR *TRIM-OUTER-WHITESPACE* ...)
; processing (DEFVAR *ENABLE-SIGNALS* ...)
; processing (DEFVAR *EOF-CHAR* ...)
; processing (DEFVAR *BUFFER-SIZE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-csv/vars-tmpAREPR0YY.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/cl-csv/read-until.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (DEFUN READ-INTO-BUFFER-UNTIL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-csv/read-until-tmpDMNTMNQC.fasl
; compilation finished in 0:00:00.095
; compiling file "/usr/share/common-lisp/source/cl-csv/csv.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (CL-INTERPOL:ENABLE-INTERPOL-SYNTAX)
; processing (DEFUN WHITE-SPACE? ...)
; processing (DEFINE-CONDITION CSV-PARSE-ERROR ...)
; processing (DEFUN CSV-PARSE-ERROR ...)
; processing (DEFINE-CONDITION CSV-DATA-READ ...)
; processing (DEFUN CSV-DATA-READ ...)
; processing (DEFINE-CONDITION CSV-ROW-READ ...)
; processing (DEFUN CSV-ROW-READ ...)
; processing (DEFGENERIC FORMAT-CSV-VALUE ...)
; processing (DEFUN %CHAR-IN ...)
; processing (DEFUN CHARS-IN ...)
; processing (DEFGENERIC WRITE-CSV-VALUE ...)
; processing (DEFMACRO WITH-CSV-OUTPUT-STREAM ...)
; processing (DEFUN %OUT-STREAM ...)
; processing (DEFUN WRITE-CSV-ROW ...)
; processing (DEFUN WRITE-CSV ...)
; processing (DEFUN %ESCAPE-SEQ? ...)
; processing (DEFVAR *DEFAULT-EXTERNAL-FORMAT* ...)
; processing (DEFUN %IN-STREAM ...)
; processing (DEFMACRO WITH-CSV-INPUT-STREAM ...)
; processing (DEFUN RESTARTABLE-READ-ROW ...)
; processing (DEFMACRO-CLAUSE (FOR VAR ...) ...)
; processing (DEFMACRO-CLAUSE (SAMPLING EXPR ...) ...)
; processing (DEFUN READ-CSV-SAMPLE ...)
; processing (DEFMACRO DO-CSV ...)
; processing (DEFUN READ-CSV-ROW ...)
; processing (DEFUN READ-CSV ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-csv/csv-tmpF3MD9WEP.fasl
; compilation finished in 0:00:01.700
; compiling file "/usr/share/common-lisp/source/cl-csv/parser.lisp" (written 29 SEP 2020 04:13:50 PM):
; processing (IN-PACKAGE :CL-CSV)
; processing (DEFCLASS READ-DISPATCH-TABLE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS READ-DISPATCH-TABLE-ENTRY ...)
; processing (DEFUN MAKE-TABLE-ENTRY ...)
; processing (DEFUN RESET-TABLE-ENTRY ...)
; processing (DEFMETHOD CHECK-TABLE-ENTRY ...)
; processing (DEFCLASS CSV-READER ...)
; processing (DEFUN MAP-EMPTY-STRING-TO-NIL ...)
; processing (DEFUN LAST-ITEM ...)
; processing (DEFUN (SETF LAST-ITEM) ...)
; processing (DEFUN %NEXT-CHAR ...)
; processing (DEFMETHOD READING-QUOTED-OR-ESCAPED ...)
; processing (DEFMETHOD READING-QUOTED ...)
; processing (DEFMETHOD READING-FOLLOWING-ESCAPED ...)
; processing (DEFMETHOD READING-ESCAPED ...)
; processing (DEFUN %TRIM-DATUM ...)
; processing (DEFUN COLLECT-DATUM ...)
; processing (DEFUN COLLECT-ROW-DATA ...)
; processing (DEFUN DROP-DELIMITER-CHARS ...)
; processing (DEFMETHOD READING-SEPARATOR ...)
; processing (DEFMETHOD READING-NEWLINE ...)
; processing (DEFUN READING-CHARACTER ...)
; processing (DEFUN %ESCAPE-IS-DOUBLE-QUOTE ...)
; processing (DEFUN MAKE-DEFAULT-CSV-READER ...)
; processing (DEFUN CHECK-AND-DISTPATCH ...)
; processing (DEFUN READ-WITH-DISPATCH-TABLE ...)
; processing (DEFUN READ-CSV-WITH-READER ...)
; processing (DEFUN READ-CSV-ROW-WITH-READER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-csv/parser-tmpU35O33G.fasl
; compilation finished in 0:00:01.190
; compiling file "/usr/share/common-lisp/source/cl-fad/packages.lisp" (written 10 JAN 2022 12:38:55 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE :CL-FAD ...)
; processing (DEFPACKAGE :PATH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-fad/packages-tmpG4VD6HME.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/cl-fad/fad.lisp" (written 10 JAN 2022 12:38:55 AM):
; processing (IN-PACKAGE :CL-FAD)
; processing (DEFUN COMPONENT-PRESENT-P ...)
; processing (DEFUN DIRECTORY-PATHNAME-P ...)
; processing (DEFUN PATHNAME-AS-DIRECTORY ...)
; processing (DEFUN DIRECTORY-WILDCARD ...)
; processing (DEFUN LIST-DIRECTORY ...)
; processing (DEFUN PATHNAME-AS-FILE ...)
; processing (DEFUN FILE-EXISTS-P ...)
; processing (DEFUN DIRECTORY-EXISTS-P ...)
; processing (DEFUN WALK-DIRECTORY ...)
; processing (DEFVAR *STREAM-BUFFER-SIZE* ...)
; processing (DEFUN COPY-STREAM ...)
; processing (DEFUN COPY-FILE ...)
; processing (DEFUN DELETE-DIRECTORY-AND-FILES ...)
; processing (DEFUN PATHNAME-DIRECTORY-PATHNAME ...)
; processing (DEFUN PATHNAME-PARENT-DIRECTORY ...)
; processing (DEFUN CANONICAL-PATHNAME ...)
; processing (DEFUN MERGE-PATHNAMES-AS-DIRECTORY ...)
; processing (DEFUN MERGE-PATHNAMES-AS-FILE ...)
; processing (DEFMACRO WITH-COMPONENT-TESTERS ...)
; processing (DEFUN PATHNAME-HOST-EQUAL ...)
; processing (DEFUN PATHNAME-DEVICE-EQUAL ...)
; processing (DEFUN PATHNAME-DIRECTORY-EQUAL ...)
; processing (DEFUN PATHNAME-NAME-EQUAL ...)
; processing (DEFUN PATHNAME-TYPE-EQUAL ...)
; processing (DEFUN PATHNAME-VERSION-EQUAL ...)
; processing (DEFUN PATHNAME-EQUAL ...)
; processing (DEFUN PATHNAME-ABSOLUTE-P ...)
; processing (DEFUN PATHNAME-RELATIVE-P ...)
; processing (DEFUN PATHNAME-ROOT-P ...)
; processing (PUSHNEW :CL-FAD ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-fad/fad-tmp54373I1F.fasl
; compilation finished in 0:00:01.175
; compiling file "/usr/share/common-lisp/source/cl-fad/path.lisp" (written 10 JAN 2022 12:38:55 AM):
; processing (IN-PACKAGE :CL-FAD)
; processing (DEFMACRO DEFALIAS ...)
; processing (DEFALIAS PATH:DIRNAME ...)
; processing (DEFUN PATH:BASENAME ...)
; processing (DEFALIAS PATH:-E ...)
; processing (DEFALIAS PATH:-D ...)
; processing (DEFALIAS PATH:CATFILE ...)
; processing (DEFALIAS PATH:CATDIR ...)
; processing (DEFALIAS PATH:= ...)
; processing (DEFALIAS PATH:ABSOLUTE-P ...)
; processing (DEFALIAS PATH:RELATIVE-P ...)
; processing (DEFALIAS PATH:ROOT-P ...)
; processing (DEFALIAS PATH:RM-R ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-fad/path-tmpWC6YNTKL.fasl
; compilation finished in 0:00:00.200
; compiling file "/usr/share/common-lisp/source/cl-fad/temporary-files.lisp" (written 10 JAN 2022 12:38:55 AM):
; processing (IN-PACKAGE :CL-FAD)
; processing (DEFPARAMETER *DEFAULT-TEMPLATE* ...)
; processing (DEFPARAMETER *MAX-TRIES* ...)
; processing (DEFVAR *NAME-RANDOM-STATE* ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFVAR *CREATE-FILE-NAME-LOCK* ...)
; processing (DEFMACRO WITH-FILE-NAME-LOCK-HELD ...)
; processing (DEFUN GENERATE-RANDOM-STRING ...)
; processing (DEFINE-CONDITION INVALID-TEMPORARY-PATHNAME-TEMPLATE ...)
; processing (DEFUN GENERATE-RANDOM-PATHNAME ...)
; processing (DEFINE-CONDITION CANNOT-CREATE-TEMPORARY-FILE ...)
; processing (DEFUN OPEN-TEMPORARY ...)
; processing (DEFMACRO WITH-OUTPUT-TO-TEMPORARY-FILE ...)
; processing (DEFMACRO WITH-OPEN-TEMPORARY-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-fad/temporary-files-tmpUOCSYEYQ.fasl
; compilation finished in 0:00:00.415
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.UTIL ...)
; processing (IN-PACKAGE #:LPARALLEL.UTIL)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/package-tmpNW5NV5N9.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/config.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (PROGN (DEFVAR *NORMAL-OPTIMIZE* ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/config-tmpGTGYQJZ.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/misc.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFMACRO ALIAS-FUNCTION ...)
; processing (DEFMACRO ALIAS-MACRO ...)
; processing (DEFUN UNSPLICE ...)
; processing (DEFUN SYMBOLICATE/PACKAGE ...)
; processing (DEFUN SYMBOLICATE/NO-INTERN ...)
; processing (DEFMACRO WITH-PARSED-BODY ...)
; processing (DECLAIM (INLINE TO-BOOLEAN))
; processing (DEFUN TO-BOOLEAN ...)
; processing (DEFUN INTERACT ...)
; processing (DEFMACRO REPEAT ...)
; processing (DEFMACRO DOSEQUENCE ...)
; processing (DEFMACRO UNWIND-PROTECT/EXT ...)
; processing (DEFTYPE INDEX ...)
; processing (ALIAS-FUNCTION PARTIAL-APPLY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/misc-tmp1GG4VZOF.fasl
; compilation finished in 0:00:00.385
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defmacro.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFMACRO DEFMACRO/ONCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defmacro-tmpWZRM9C8X.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defun.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFUN CONSTRAIN-RETURN-TYPE ...)
; processing (PROGN (DEFMACRO DEFUN/INLINE ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defun-tmpD9ADTX47.fasl
; compilation finished in 0:00:00.190
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defslots.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFUN PLIST-KEYS ...)
; processing (DEFUN PLIST-VALUES-FOR-KEY ...)
; processing (DEFUN PARSE-DEFSLOTS ...)
; processing (DEFUN DEFSLOTS-NAMES ...)
; processing (PROGN (DEFMACRO DEFINE-SLOTS-MACROLET ...) ...)
; processing (DEFMACRO DEFSLOTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defslots-tmp6P8D3243.fasl
; compilation finished in 0:00:00.525
; compiling file "/usr/share/common-lisp/source/lparallel/src/util/defpair.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.UTIL)
; processing (DEFMACRO DEFPAIR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/util/defpair-tmpY30N954O.fasl
; compilation finished in 0:00:00.205
; compiling file "/usr/share/common-lisp/source/lparallel/src/thread-util.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.THREAD-UTIL ...)
; processing (IN-PACKAGE #:LPARALLEL.THREAD-UTIL)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (PROGN (EVAL-WHEN # ...) ...)
; processing (ALIAS-FUNCTION CONDITION-NOTIFY ...)
; processing (PROGN (DEFMACRO CAS ...) ...)
; processing (DEFMACRO WITH-ABORT-RESTART ...)
; processing (DEFMACRO WITH-THREAD ...)
; processing (DEFMACRO WITH-LOCK-PREDICATE/NO-WAIT ...)
; processing (DEFMACRO WITH-LOCK-PREDICATE/WAIT ...)
; processing (DEFUN/INLINE GET-REAL-TIME-IN-SECONDS ...)
; processing (DEFUN %TIME-REMAINING ...)
; processing (DEFMACRO/ONCE WITH-COUNTDOWN ...)
; processing (DEFMACRO DEFINE-LOCKING-FN/BASE ...)
; processing (DEFMACRO DEFINE-LOCKING-FN ...)
; processing (DEFMACRO DEFINE-SIMPLE-LOCKING-FN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/thread-util-tmpP9H21HZJ.fasl
; compilation finished in 0:00:00.585
; compiling file "/usr/share/common-lisp/source/lparallel/src/raw-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.RAW-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.RAW-QUEUE)
; processing (DEFTYPE RAW-QUEUE-COUNT ...)
; processing (LOCALLY (DECLARE #) ...)
; processing (DEFUN/INLINE MAKE-RAW-QUEUE ...)
; processing (DEFUN/TYPE PUSH-RAW-QUEUE ...)
; processing (DEFUN/TYPE POP-RAW-QUEUE ...)
; processing (DEFUN/INLINE RAW-QUEUE-COUNT ...)
; processing (DEFUN/INLINE RAW-QUEUE-EMPTY-P ...)
; processing (DEFUN/INLINE PEEK-RAW-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/raw-queue-tmpPQTP28SH.fasl
; compilation finished in 0:00:00.145
; compiling file "/usr/share/common-lisp/source/lparallel/src/cons-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.CONS-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.CONS-QUEUE)
; processing (DEFSLOTS CONS-QUEUE ...)
; processing (DEFUN %MAKE-CONS-QUEUE ...)
; processing (DEFMACRO WITH-LOCKED-CONS-QUEUE ...)
; processing (DEFINE-LOCKING-FN PUSH-CONS-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFINE-LOCKING-FN PUSH-CONS-QUEUE
;     (LPARALLEL.THREAD-UTIL::DEFINE-LOCKING-FN LPARALLEL.CONS-QUEUE:PUSH-CONS-QUEUE
;         (LPARALLEL.CONS-QUEUE::OBJECT LPARALLEL.CONS-QUEUE::QUEUE)
;         (T LPARALLEL.CONS-QUEUE:CONS-QUEUE)
;         (VALUES)
;         LPARALLEL.CONS-QUEUE::LOCK
;       (LPARALLEL.CONS-QUEUE::WITH-CONS-QUEUE-SLOTS (LPARALLEL.CONS-QUEUE::IMPL
;                                                     LPARALLEL.CONS-QUEUE::CVAR)
;           LPARALLEL.CONS-QUEUE::QUEUE
;         (LPARALLEL.RAW-QUEUE:PUSH-RAW-QUEUE LPARALLEL.CONS-QUEUE::OBJECT
;                                             LPARALLEL.CONS-QUEUE::IMPL)
;         (WHEN LPARALLEL.CONS-QUEUE::CVAR
;           (LPARALLEL.THREAD-UTIL:CONDITION-NOTIFY LPARALLEL.CONS-QUEUE::CVAR)))
;       (VALUES))
; --> PROGN LPARALLEL.UTIL:DEFUN/TYPE PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; ==>
;   (THE (VALUES &OPTIONAL)
;        (PROGN
;         (BORDEAUX-THREADS:WITH-LOCK-HELD ((LPARALLEL.CONS-QUEUE::LOCK
;                                            LPARALLEL.CONS-QUEUE::QUEUE))
;           (LPARALLEL.CONS-QUEUE:PUSH-CONS-QUEUE/NO-LOCK
;            LPARALLEL.CONS-QUEUE::OBJECT LPARALLEL.CONS-QUEUE::QUEUE))))
; 
; caught STYLE-WARNING:
;   Constant NIL conflicts with its asserted type (VALUES &OPTIONAL).
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFINE-LOCKING-FN POP-CONS-QUEUE ...)
; processing (DEFUN %TRY-POP-CONS-QUEUE/NO-LOCK/TIMEOUT ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFUN %TRY-POP-CONS-QUEUE/NO-LOCK/TIMEOUT
;     (PLUSP LPARALLEL.THREAD-UTIL::TIME-REMAINING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-CONS-QUEUE/NO-LOCK/TIMEOUT ...)
; processing (DEFUN TRY-POP-CONS-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFUN TRY-POP-CONS-QUEUE
;     (PLUSP LPARALLEL.CONS-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-CONS-QUEUE/NO-LOCK ...)

; file: /usr/share/common-lisp/source/lparallel/src/cons-queue.lisp
; in: DEFUN TRY-POP-CONS-QUEUE/NO-LOCK
;     (PLUSP LPARALLEL.CONS-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMACRO DEFINE-QUEUE-FN ...)
; processing (DEFINE-QUEUE-FN CONS-QUEUE-COUNT ...)
; processing (DEFINE-QUEUE-FN CONS-QUEUE-EMPTY-P ...)
; processing (DEFINE-QUEUE-FN PEEK-CONS-QUEUE ...)
; processing (DEFUN MAKE-CONS-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cons-queue-tmpJNLC1BSW.fasl
; compilation finished in 0:00:00.510
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "lparallel" "src" "cons-queue">
; compiling file "/usr/share/common-lisp/source/lparallel/src/vector-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.VECTOR-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.VECTOR-QUEUE)
; processing (DEFTYPE RAW-QUEUE-COUNT ...)
; processing (DEFSLOTS RAW-QUEUE ...)
; processing (DEFUN MAKE-RAW-QUEUE ...)
; processing (DEFUN/TYPE PUSH-RAW-QUEUE ...)
; processing (DEFUN/TYPE POP-RAW-QUEUE ...)
; processing (DEFUN/TYPE PEEK-RAW-QUEUE ...)
; processing (DEFUN/TYPE/INLINE RAW-QUEUE-EMPTY-P ...)
; processing (DEFUN/TYPE/INLINE RAW-QUEUE-FULL-P ...)
; processing (DEFUN/TYPE/INLINE RAW-QUEUE-CAPACITY ...)
; processing (DEFSLOTS VECTOR-QUEUE ...)
; processing (DEFUN %MAKE-VECTOR-QUEUE ...)
; processing (DEFMACRO WITH-LOCKED-VECTOR-QUEUE ...)
; processing (DEFINE-LOCKING-FN PUSH-VECTOR-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFINE-LOCKING-FN PUSH-VECTOR-QUEUE
;     (LPARALLEL.THREAD-UTIL::DEFINE-LOCKING-FN LPARALLEL.VECTOR-QUEUE:PUSH-VECTOR-QUEUE
;         (LPARALLEL.VECTOR-QUEUE::OBJECT LPARALLEL.VECTOR-QUEUE::QUEUE)
;         (T LPARALLEL.VECTOR-QUEUE:VECTOR-QUEUE)
;         (VALUES)
;         LPARALLEL.VECTOR-QUEUE::LOCK
;       (LPARALLEL.VECTOR-QUEUE::WITH-VECTOR-QUEUE-SLOTS (LPARALLEL.VECTOR-QUEUE::IMPL
;                                                         LPARALLEL.VECTOR-QUEUE::LOCK
;                                                         LPARALLEL.VECTOR-QUEUE::NOTIFY-PUSH
;                                                         LPARALLEL.VECTOR-QUEUE::NOTIFY-POP)
;           LPARALLEL.VECTOR-QUEUE::QUEUE
;         (LOOP (COND (# # # #) (T #))))
;       (VALUES))
; --> PROGN LPARALLEL.UTIL:DEFUN/TYPE PROGN DEFUN PROGN SB-IMPL::%DEFUN 
; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK 
; ==>
;   (THE (VALUES &OPTIONAL)
;        (PROGN
;         (BORDEAUX-THREADS:WITH-LOCK-HELD ((LPARALLEL.VECTOR-QUEUE::LOCK
;                                            LPARALLEL.VECTOR-QUEUE::QUEUE))
;           (LPARALLEL.VECTOR-QUEUE:PUSH-VECTOR-QUEUE/NO-LOCK
;            LPARALLEL.VECTOR-QUEUE::OBJECT LPARALLEL.VECTOR-QUEUE::QUEUE))))
; 
; caught STYLE-WARNING:
;   Constant NIL conflicts with its asserted type (VALUES &OPTIONAL).
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFINE-LOCKING-FN POP-VECTOR-QUEUE ...)
; processing (DEFUN %TRY-POP-VECTOR-QUEUE/NO-LOCK/TIMEOUT ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFUN %TRY-POP-VECTOR-QUEUE/NO-LOCK/TIMEOUT
;     (PLUSP LPARALLEL.THREAD-UTIL::TIME-REMAINING)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK/NO-TIMEOUT ...)
; processing (DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK/TIMEOUT ...)
; processing (DEFUN TRY-POP-VECTOR-QUEUE ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFUN TRY-POP-VECTOR-QUEUE
;     (PLUSP LPARALLEL.VECTOR-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK ...)

; file: /usr/share/common-lisp/source/lparallel/src/vector-queue.lisp
; in: DEFUN TRY-POP-VECTOR-QUEUE/NO-LOCK
;     (PLUSP LPARALLEL.VECTOR-QUEUE::TIMEOUT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.

; processing (DEFMACRO DEFINE-QUEUE-FN ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-COUNT ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-CAPACITY ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-EMPTY-P ...)
; processing (DEFINE-QUEUE-FN VECTOR-QUEUE-FULL-P ...)
; processing (DEFINE-QUEUE-FN PEEK-VECTOR-QUEUE ...)
; processing (DEFUN MAKE-VECTOR-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/vector-queue-tmpBK4B90N5.fasl
; compilation finished in 0:00:00.990
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "lparallel" "src" "vector-queue">
; compiling file "/usr/share/common-lisp/source/lparallel/src/queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.QUEUE)
; processing (DEFTYPE QUEUE ...)
; processing (DEFUN %MAKE-QUEUE ...)
; processing (DEFUN MAKE-QUEUE ...)
; processing (DEFINE-COMPILER-MACRO MAKE-QUEUE ...)
; processing (DEFUN CALL-WITH-LOCKED-CONS-QUEUE ...)
; processing (DEFUN CALL-WITH-LOCKED-VECTOR-QUEUE ...)
; processing (DEFMACRO WITH-LOCKED-QUEUE ...)
; processing (DEFUN/INLINE CONS-QUEUE-FULL-P ...)
; processing (DEFUN/INLINE CONS-QUEUE-FULL-P/NO-LOCK ...)
; processing (DEFMACRO DEFINE-QUEUE-FN ...)
; processing (DEFINE-QUEUE-FN PUSH-QUEUE ...)
; processing (DEFINE-QUEUE-FN PUSH-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN POP-QUEUE ...)
; processing (DEFINE-QUEUE-FN POP-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN PEEK-QUEUE ...)
; processing (DEFINE-QUEUE-FN PEEK-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN QUEUE-COUNT ...)
; processing (DEFINE-QUEUE-FN QUEUE-COUNT/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN QUEUE-EMPTY-P ...)
; processing (DEFINE-QUEUE-FN QUEUE-EMPTY-P/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN QUEUE-FULL-P ...)
; processing (DEFINE-QUEUE-FN QUEUE-FULL-P/NO-LOCK ...)
; processing (DEFMACRO DEFINE-TRY-POP-QUEUE ...)
; processing (DEFINE-TRY-POP-QUEUE TRY-POP-QUEUE ...)
; processing (DEFINE-TRY-POP-QUEUE TRY-POP-QUEUE/NO-LOCK ...)
; processing (DEFINE-QUEUE-FN CALL-WITH-LOCKED-QUEUE ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DO-EXTERNAL-SYMBOLS (SYM *PACKAGE*) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/queue-tmpOBPSDXL4.fasl
; compilation finished in 0:00:00.605
; compiling file "/usr/share/common-lisp/source/lparallel/src/counter.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.COUNTER ...)
; processing (IN-PACKAGE #:LPARALLEL.COUNTER)
; processing (PROGN (DEFTYPE COUNTER-VALUE ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/counter-tmpMM3LMR5.fasl
; compilation finished in 0:00:00.210
; compiling file "/usr/share/common-lisp/source/lparallel/src/spin-queue/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.SPIN-QUEUE ...)
; processing (IN-PACKAGE #:LPARALLEL.SPIN-QUEUE)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/spin-queue/package-tmp3VXURP4N.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/lparallel/src/spin-queue/cas-spin-queue.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.SPIN-QUEUE)
; processing (PROGN (DEFTYPE NODE ...) ...)
; processing (DEFCONSTANT +DUMMY+ ...)
; processing (DEFCONSTANT +DEAD-END+ ...)
; processing (DEFSTRUCT (SPIN-QUEUE #) ...)
; processing (DEFUN MAKE-SPIN-QUEUE ...)
; processing (DEFUN/TYPE PUSH-SPIN-QUEUE ...)
; processing (DEFUN/TYPE POP-SPIN-QUEUE ...)
; processing (DEFUN SPIN-QUEUE-EMPTY-P ...)
; processing (DEFUN TRY-EACH-ELEM ...)
; processing (DEFUN SPIN-QUEUE-COUNT ...)
; processing (DEFUN PEEK-SPIN-QUEUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/spin-queue/cas-spin-queue-tmpJ94TMTDS.fasl
; compilation finished in 0:00:00.235
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.KERNEL ...)
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/package-tmpHIU99HX9.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/specials.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFVAR *DEBUGGER-ERROR* ...)
; processing (DEFVAR *HANDLER-ACTIVE-P* ...)
; processing (DEFVAR *CLIENT-HANDLERS* ...)
; processing (DEFVAR *TASK-CATEGORY* ...)
; processing (DEFVAR *TASK-PRIORITY* ...)
; processing (DEFVAR *WORKER* ...)
; processing (DEFVAR *KERNEL* ...)
; processing (DEFVAR *MAKE-LIMITER-DATA*)
; processing (DEFVAR *KERNEL-SPIN-COUNT* ...)
; processing (DEFVAR *DEBUG-TASKS-P* ...)
; processing (DEFVAR *LISP-EXITING-P* ...)
; processing (DEFVAR *ERRORING-WORKERS* ...)
; processing (DEFVAR *ERRORING-WORKERS-LOCK* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/specials-tmpUCJ0Y7I4.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/handling.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFSLOTS WRAPPED-ERROR ...)
; processing (DEFUN WRAP-ERROR ...)
; processing (DEFUN UNWRAP-RESULT ...)
; processing (DEFMACRO TASK-HANDLER-BIND ...)
; processing (DEFUN INVOKE-TRANSFER-ERROR ...)
; processing (DEFUN CONDITION-HANDLER ...)
; processing (DEFUN CALL-WITH-TRACKED-ERROR ...)
; processing (DEFMACRO WITH-TRACKED-ERROR ...)
; processing (DEFUN MAKE-DEBUGGER-HOOK ...)
; processing (DEFUN TRANSFER-ERROR-REPORT ...)
; processing (DEFCONSTANT +CURRENT-TASK+ ...)
; processing (DEFUN TRANSFER-ERROR-RESTART ...)
; processing (PROGN (DEFMACRO WITH-TASK-CONTEXT ...) ...)
; processing (DEFINE-CONDITION TASK-KILLED-ERROR ...)
; processing (DEFINE-CONDITION NO-KERNEL-ERROR ...)
; processing (DEFINE-CONDITION KERNEL-CREATION-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/handling-tmpEUYVGW0Y.fasl
; compilation finished in 0:00:00.470
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/classes.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFSLOTS WORKER-INFO ...)
; processing (DEFSLOTS WORKER-NOTIFICATIONS ...)
; processing (DEFSLOTS WORKER ...)
; processing (DEFSLOTS SCHEDULER ...)
; processing (LOCALLY (DECLARE #) ...)
; processing (LOCALLY (DECLARE #) ...)
; processing (DEFSLOTS CHANNEL ...)
; processing (LOCALLY (DECLARE #) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/classes-tmpHUNBNUEZ.fasl
; compilation finished in 0:00:01.535
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFMACRO DEFINE-MOD-INC-DEC ...)
; processing (DEFINE-MOD-INC-DEC MOD-INC ...)
; processing (DEFINE-MOD-INC-DEC MOD-DEC ...)
; processing (DEFMACRO DEFINE-MOD-INCF-DECF ...)
; processing (DEFINE-MOD-INCF-DECF MOD-INCF ...)
; processing (DEFINE-MOD-INCF-DECF MOD-DECF ...)
; processing (DEFMACRO WITH-POP-SUCCESS ...)
; processing (DEFMACRO REPEAT/FIXNUM ...)
; processing (DEFMACRO DO-INDEXES ...)
; processing (DEFUN MAKE-SCHEDULER ...)
; processing (DEFUN/TYPE/INLINE PUSH-TO-RANDOM-WORKER ...)
; processing (DEFUN/TYPE MAYBE-WAKE-A-WORKER ...)

; file: /usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler.lisp
; in: DEFUN/TYPE MAYBE-WAKE-A-WORKER
;     (INCF LPARALLEL.KERNEL::NOTIFY-COUNT)
; ==>
;   (+ 1
;      (SB-KERNEL:THE* ((INTEGER 0) :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF
;                       (THE LPARALLEL.KERNEL::SCHEDULER #:OBJ) 5)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN/TYPE SCHEDULE-TASK ...)
; processing (DEFMACRO DO-WORKERS ...)
; processing (DEFUN/TYPE NEXT-TASK ...)

; file: /usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler.lisp
; in: DEFUN/TYPE NEXT-TASK
;     (PLUSP LPARALLEL.KERNEL::NOTIFY-COUNT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

;     (DECF LPARALLEL.KERNEL::NOTIFY-COUNT)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFUN/TYPE STEAL-TASK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/stealing-scheduler-tmp6OV59W68.fasl
; compilation finished in 0:00:00.715
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/kill.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFCONSTANT +WORKER-SUICIDE-TAG+ ...)
; processing (DEFUN KILL ...)
; processing (DEFUN KILL-ERRORS ...)
; processing (DEFUN KILL-ERRORS-REPORT ...)
; processing (DEFMACRO WITH-WORKER-RESTARTS ...)
; processing (DEFUN KILL-TASKS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/kill-tmpC6PPV7ZG.fasl
; compilation finished in 0:00:00.185
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/core.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFUN/TYPE EXEC-TASK/WORKER ...)
; processing (DEFUN/TYPE/INLINE EXEC-TASK/NON-WORKER ...)
; processing (DEFUN/TYPE STEAL-WORK ...)
; processing (DEFUN HANDSHAKE/TO-WORKER/START ...)
; processing (DEFUN HANDSHAKE/TO-WORKER/FINISH ...)
; processing (DEFUN HANDSHAKE/FROM-WORKER/START ...)
; processing (DEFUN HANDSHAKE/FROM-WORKER/FINISH ...)
; processing (DEFUN NOTIFY-EXIT ...)
; processing (DEFUN WAIT-FOR-WORKER ...)
; processing (DEFUN REPLACE-WORKER ...)
; processing (DEFUN/TYPE WORKER-LOOP ...)
; processing (DEFUN CALL-WITH-WORKER-CONTEXT ...)
; processing (DEFUN ENTER-WORKER-LOOP ...)
; processing (DEFUN MAKE-ALL-BINDINGS ...)
; processing (DEFUN %MAKE-WORKER ...)
; processing (DEFUN MAKE-WORKER-THREAD ...)
; processing (DEFUN MAKE-WORKER ...)
; processing (DEFMACRO WITH-FILL-WORKERS-HANDLER ...)
; processing (DEFUN %FILL-WORKERS ...)
; processing (DEFUN FILL-WORKERS ...)
; processing (DEFUN MAKE-KERNEL ...)
; processing (DEFUN CHECK-KERNEL ...)
; processing (DEFMACRO DEFINE-WORKER-INFO-READER ...)
; processing (DEFINE-WORKER-INFO-READER KERNEL-BINDINGS ...)
; processing (DEFINE-WORKER-INFO-READER KERNEL-NAME ...)
; processing (DEFINE-WORKER-INFO-READER KERNEL-CONTEXT ...)
; processing (DEFUN/TYPE/INLINE %KERNEL-WORKER-COUNT ...)
; processing (DEFUN KERNEL-WORKER-COUNT ...)
; processing (DEFUN KERNEL-WORKER-INDEX ...)
; processing (DEFUN %MAKE-CHANNEL ...)
; processing (DEFUN MAKE-CHANNEL ...)
; processing (DEFINE-COMPILER-MACRO MAKE-CHANNEL ...)
; processing (DEFMACRO TASK-LAMBDA ...)
; processing (DEFUN/TYPE/INLINE MAKE-TASK ...)
; processing (DEFUN/TYPE MAKE-CHANNELED-TASK ...)
; processing (DEFUN/TYPE/INLINE SUBMIT-RAW-TASK ...)
; processing (DEFUN SUBMIT-TASK ...)
; processing (DEFUN RECEIVE-RESULT ...)
; processing (DEFUN TRY-RECEIVE-RESULT ...)
; processing (DEFMACRO/ONCE DO-FAST-RECEIVES ...)
; processing (DEFUN SHUTDOWN ...)
; processing (DEFUN END-KERNEL ...)
; processing (DEFUN TASK-CATEGORIES-RUNNING ...)
; processing (DEFUN KERNEL-INFO ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN BROADCAST-TASK ...)
; processing (DEFUN TRACK-EXIT ...)
; processing (PUSHNEW (QUOTE TRACK-EXIT) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/core-tmpQWQ2GT89.fasl
; compilation finished in 0:00:01.360
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel/timeout.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (DEFSLOTS TIMEOUT ...)
; processing (DEFUN SUBMIT-TIMEOUT ...)
; processing (DEFUN CANCEL-TIMEOUT ...)
; processing (DEFUN DEPRECATED-TIMEOUT ...)
; processing (DEFINE-COMPILER-MACRO SUBMIT-TIMEOUT ...)
; processing (DEFINE-COMPILER-MACRO CANCEL-TIMEOUT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel/timeout-tmpZVP4T53N.fasl
; compilation finished in 0:00:00.305
; compiling file "/usr/share/common-lisp/source/lparallel/src/kernel-util.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.KERNEL-UTIL ...)
; processing (IN-PACKAGE #:LPARALLEL.KERNEL-UTIL)
; processing (DEFUN STEAL-UNTIL-RECEIVE-RESULT ...)
; processing (DEFUN RECEIVE-RESULTS ...)

; file: /usr/share/common-lisp/source/lparallel/src/kernel-util.lisp
; in: DEFUN RECEIVE-RESULTS
;     (LPARALLEL.UTIL:REPEAT COUNT
;       (LPARALLEL.KERNEL-UTIL::STEAL-UNTIL-RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL
;        LPARALLEL.KERNEL-UTIL::WORKER LPARALLEL.KERNEL-UTIL::FN))
; --> BLOCK LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (LOCALLY
;        (DECLARE (TYPE FUNCTION LPARALLEL.KERNEL-UTIL::FN))
;        (FUNCALL LPARALLEL.KERNEL-UTIL::FN LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (DECLARE (IGNORE LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a (OR FLOAT (RATIONAL (-1) (1))), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (LOCALLY
;        (DECLARE (TYPE FUNCTION LPARALLEL.KERNEL-UTIL::FN))
;        (FUNCALL LPARALLEL.KERNEL-UTIL::FN LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF DECF SETQ THE 
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LPARALLEL.KERNEL:DO-FAST-RECEIVES (LPARALLEL.KERNEL-UTIL::RESULT
;                                         LPARALLEL.KERNEL:CHANNEL COUNT)
;       (DECLARE (IGNORE LPARALLEL.KERNEL-UTIL::RESULT)))
; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> LPARALLEL.UTIL:REPEAT LOOP BLOCK LET TAGBODY IF DECF SETQ THE 
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

;     (LPARALLEL.UTIL:REPEAT COUNT
;       (LPARALLEL.KERNEL-UTIL::STEAL-UNTIL-RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL
;        LPARALLEL.KERNEL-UTIL::WORKER LPARALLEL.KERNEL-UTIL::FN))
; --> BLOCK LET CEILING 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES (OR FLOAT (RATIONAL #1=(-1) #2=(1)))
;                               . #3=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a REAL, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES (OR FLOAT (RATIONAL #1# #2#)) . #3#), not a (VALUES
;                                                                            (UNSIGNED-BYTE
;                                                                             32)
;                                                                            &REST
;                                                                            T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK LET TAGBODY IF <= 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

; --> BLOCK LET TAGBODY IF DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFMACRO WITH-SUBMIT-COUNTED ...)
; processing (DEFUN INDEXING-WRAPPER ...)
; processing (DEFMACRO/ONCE WITH-SUBMIT-INDEXED ...)
; processing (DEFMACRO WITH-SUBMIT-CANCELABLE ...)
; processing (DEFUN CALL-WITH-TEMP-KERNEL ...)
; processing (DEFMACRO WITH-TEMP-KERNEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/kernel-util-tmpUKKA1XHA.fasl
; compilation finished in 0:00:00.380
; compiling file "/usr/share/common-lisp/source/lparallel/src/promise.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.PROMISE ...)
; processing (IN-PACKAGE #:LPARALLEL.PROMISE)
; processing (DEFCONSTANT +NO-RESULT+ ...)
; processing (DEFSLOTS PROMISE-BASE ...)
; processing (DEFSLOTS %PROMISE ...)
; processing (DEFSLOTS PLAN ...)
; processing (DEFSLOTS %FUTURE ...)
; processing (DEFSLOTS %DELAY ...)
; processing (DEFSLOTS %CHAIN ...)
; processing (DEFMACRO WITH-LOCK-OPERATION ...)
; processing (DEFMACRO WITH-UNFULFILLED/NO-WAIT ...)
; processing (DEFMACRO WITH-UNFULFILLED/WAIT ...)
; processing (DEFUN PROMISE ...)
; processing (DEFUN FULFILL-PROMISE ...)
; processing (DEFUN FORCE-PROMISE ...)
; processing (DEFUN/INLINE FULFILL-PLAN/VALUES ...)
; processing (DEFUN/INLINE FULFILL-PLAN/CALL ...)
; processing (DEFUN FULFILL-PLAN/ERROR ...)
; processing (DEFMACRO DELAY ...)
; processing (DEFUN FULFILL-DELAY ...)
; processing (DEFUN FORCE-DELAY ...)
; processing (DEFUN FULFILL-FUTURE ...)
; processing (DEFUN FORCE-FUTURE ...)
; processing (DEFMACRO WITH-UNFULFILLED-FUTURE/NO-WAIT ...)
; processing (DEFUN/TYPE MAKE-FUTURE-TASK ...)
; processing (DEFUN/TYPE MAKE-FUTURE ...)
; processing (DEFMACRO FUTURE ...)
; processing (DEFMACRO SPECULATE ...)
; processing (DEFUN CHAIN ...)
; processing (DEFUN FULFILL-OBJECT ...)
; processing (DEFMACRO FULFILL ...)
; processing (DEFUN FULFILLEDP ...)
; processing (DEFUN REPLACE-ERROR ...)
; processing (DEFUN FORCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/promise-tmpAUGX2KZO.fasl
; compilation finished in 0:00:01.580
; compiling file "/usr/share/common-lisp/source/lparallel/src/ptree.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.PTREE ...)
; processing (IN-PACKAGE #:LPARALLEL.PTREE)
; processing (DEFINE-CONDITION PTREE-ERROR ...)
; processing (DEFINE-CONDITION PTREE-REDEFINITION-ERROR ...)
; processing (DEFINE-CONDITION PTREE-UNDEFINED-FUNCTION-ERROR ...)
; processing (DEFINE-CONDITION PTREE-LAMBDA-LIST-KEYWORD-ERROR ...)
; processing (DEFCONSTANT +NO-RESULT+ ...)
; processing (DEFSLOTS NODE ...)
; processing (DEFUN CLEAR-NODE ...)
; processing (DEFUN CLEAR-NODE-ERROR ...)
; processing (DEFUN CHECK-NODE ...)
; processing (DEFUN/TYPE/INLINE COMPUTEDP ...)
; processing (DEFUN/TYPE COMPUTE-NODE ...)
; processing (DEFUN/TYPE/INLINE FREEP ...)
; processing (DEFUN/TYPE PROPAGATE-ERROR ...)
; processing (DEFUN/TYPE LOCK-NODE ...)
; processing (DEFUN/TYPE UNLOCK-NODE ...)
; processing (DEFUN/TYPE/INLINE CHILDREN-DONE-P ...)
; processing (DEFVAR *PTREE-NODE-KERNEL* ...)
; processing (DEFUN/TYPE MAKE-NODE-TASK ...)
; processing (DEFUN/TYPE SUBMIT-NODE ...)
; processing (DEFUN/TYPE FIND-NODE ...)
; processing (DEFSLOTS PTREE ...)
; processing (DEFUN MAKE-PTREE ...)
; processing (DEFUN/TYPE COMPUTE-PTREE ...)

; file: /usr/share/common-lisp/source/lparallel/src/ptree.lisp
; in: DEFUN/TYPE COMPUTE-PTREE
;     (DECF LPARALLEL.PTREE::PENDING)
; --> SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (INCF LPARALLEL.PTREE::PENDING)
; ==>
;   (+ 1
;      (SB-KERNEL:THE* (INTEGER :DERIVE-TYPE-ONLY T)
;                      (SB-KERNEL:%INSTANCE-REF (THE LPARALLEL.PTREE:PTREE #:OBJ)
;                                               3)))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN WAIT-FOR-COMPUTE ...)
; processing (DEFUN EACH-NODE ...)
; processing (DEFUN CHECK-PTREE ...)
; processing (DEFUN CLEAR-PTREE ...)
; processing (DEFUN CLEAR-PTREE-ERRORS ...)
; processing (DEFUN PTREE-FN ...)
; processing (DEFUN PTREE-COMPUTED-P ...)
; processing (DEFUN CALL-PTREE ...)
; processing (DEFMACRO PTREE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/ptree-tmpJSDTRDO5.fasl
; compilation finished in 0:00:01.475
; compiling file "/usr/share/common-lisp/source/lparallel/src/slet.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.SLET ...)
; processing (IN-PACKAGE #:LPARALLEL.SLET)
; processing (DEFUN PARSE-BINDINGS ...)
; processing (DEFUN MAKE-TEMP-VAR ...)
; processing (DEFUN MAKE-BINDING-DATUM ...)
; processing (DEFUN MAKE-BINDING-DATA ...)
; processing (DEFMACRO BIND ...)
; processing (DEFMACRO %SLET ...)
; processing (DEFMACRO SLET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/slet-tmpB0M1693N.fasl
; compilation finished in 0:00:00.305
; compiling file "/usr/share/common-lisp/source/lparallel/src/defpun.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.DEFPUN ...)
; processing (IN-PACKAGE #:LPARALLEL.DEFPUN)
; processing (DEFCONSTANT +CHECKED-KEY+ ...)
; processing (DEFCONSTANT +UNCHECKED-KEY+ ...)
; processing (DEFVAR *REGISTERED-NAMES* ...)
; processing (DEFVAR *REGISTRATION-LOCK* ...)
; processing (DEFUN UNCHECKED-NAME ...)
; processing (DEFUN REGISTER-NAME ...)
; processing (DEFUN REGISTER-FN ...)
; processing (DEFUN REGISTERED-FN-P ...)
; processing (DEFUN VALID-REGISTERED-FN-P ...)
; processing (DEFUN VALID-REGISTERED-NAME-P ...)
; processing (DEFUN DELETE-STALE-REGISTRATIONS ...)
; processing (DEFUN REGISTERED-MACROLETS ...)
; processing (DEFMACRO DECLAIM-DEFPUN ...)
; processing (DEFUN DELETE-REGISTERED-NAMES ...)
; processing (DEFUN INITIAL-LIMITER-COUNT ...)
; processing (DEFUN MAKE-LIMITER-DATA ...)
; processing (SETF *MAKE-LIMITER-DATA* ...)
; processing (DEFMACRO ACCEPT-TASK-P ...)
; processing (DEFUN/TYPE UPDATE-LIMITER-COUNT/NO-LOCK ...)
; processing (DEFUN/TYPE UPDATE-LIMITER-COUNT ...)
; processing (DEFCONSTANT +NO-RESULT+ ...)
; processing (DEFMACRO MSETQ ...)
; processing (DEFUN CLIENT-VARS ...)
; processing (DEFUN TEMP-VARS ...)
; processing (DEFUN PRIMARY-TEMP-VARS ...)
; processing (DEFMACRO WITH-TEMP-BINDINGS ...)
; processing (DEFMACRO WITH-CLIENT-BINDINGS ...)
; processing (DEFMACRO SPAWN ...)
; processing (DEFMACRO SPAWN-TASKS ...)
; processing (DEFMACRO EXEC-TASK ...)
; processing (DEFMACRO SYNC ...)
; processing (DEFMACRO SCAN-FOR-ERRORS ...)
; processing (DEFMACRO %%%%PLET ...)
; processing (DEFMACRO WITH-LOCK-PREDICATES ...)
; processing (DEFMACRO %%%PLET ...)
; processing (DEFMACRO %%PLET ...)
; processing (DEFMACRO %PLET ...)
; processing (DEFMACRO %PLET-IF ...)
; processing (DEFMACRO DEFUN/WRAPPER ...)
; processing (DEFUN CALL-WITH-TOPLEVEL-HANDLER ...)
; processing (DEFUN CALL-INSIDE-WORKER ...)
; processing (DEFUN CALL-IMPL-FN ...)
; processing (DEFMACRO DEFINE-DEFPUN ...)
; processing (DEFINE-DEFPUN DEFPUN ...)
; processing (DEFINE-DEFPUN DEFPUN/TYPE ...)
; processing (DEFMACRO DEFPUN* ...)
; processing (DEFMACRO DEFPUN/TYPE* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/defpun-tmpC9TL49B0.fasl
; compilation finished in 0:00:01.465
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (DEFPACKAGE #:LPARALLEL.COGNATE ...)
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/package-tmp5XRB0HRA.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/util.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN ZIP/VECTOR ...)
; processing (DEFUN FIND-MIN-LENGTH ...)
; processing (DEFUN ITEM-PREDICATE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cognate/util.lisp
; in: DEFUN ITEM-PREDICATE
;     (EQL LPARALLEL.COGNATE::ITEM LPARALLEL.COGNATE::X)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFUN SUBSIZE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/util-tmp65MWZENM.fasl
; compilation finished in 0:00:00.075
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/option.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN GET-PARTS-HINT ...)
; processing (DEFMACRO POP-PLIST ...)
; processing (DEFUN %PARSE-OPTIONS ...)
; processing (DEFUN PARSE-OPTIONS ...)
; processing (DEFMACRO WITH-PARSED-OPTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/option-tmp3KHCY8PU.fasl
; compilation finished in 0:00:00.125
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/subdivide.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN FIND-NUM-PARTS ...)
; processing (DEFMACRO WITH-PARTS ...)
; processing (DEFUN SUBDIVIDE-ARRAY ...)
; processing (DEFUN SUBDIVIDE-LIST ...)
; processing (DEFUN SUBDIVIDE-LIST/SLICE ...)
; processing (DEFUN MAKE-PARTS ...)
; processing (DEFUN MAKE-RESULT-PARTS ...)
; processing (DEFUN MAKE-INPUT-PARTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/subdivide-tmpMPFDZAEW.fasl
; compilation finished in 0:00:00.360
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pandor.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO WITH-FORMS-SUBMITTED ...)
; processing (DEFMACRO PAND ...)
; processing (DEFMACRO POR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pandor-tmpP5WOZMTN.fasl
; compilation finished in 0:00:00.110
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/plet.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (PROGN (DEFUN DECLARATION-INFORMATION ...) ...)
; processing (DEFPARAMETER *STANDARD-DECLARATION-IDENTIFIERS* ...)
; processing (DEFUN DECLARATIONP ...)
; processing (DEFUN ZIP-REPEAT ...)
; processing (DEFUN DECL-SPEC->TYPED-VARS ...)
; processing (DEFUN DECL-SPECS->TYPED-VARS ...)
; processing (DEFUN DECLARES->DECL-SPECS ...)
; processing (DEFUN DECLARES->TYPED-VARS ...)
; processing (DEFSLOTS BINDING-DATUM ...)
; processing (DEFUN MAKE-SV-BINDING-DATUM ...)
; processing (DEFUN MAKE-MV-BINDING-DATUM ...)
; processing (DEFUN PARTITION ...)
; processing (DEFUN MAKE-BINDING-DATA ...)
; processing (DEFUN LOOKUP-ALL ...)
; processing (DEFUN VAR-TYPE ...)
; processing (DEFUN FUTURE-LET-BINDING ...)
; processing (DEFUN FUTURE-LET-BINDINGS ...)
; processing (DEFUN FUTURE-MACROLET-BINDING ...)
; processing (DEFUN FUTURE-MACROLET-BINDINGS ...)
; processing (DEFUN %MV-MACROLET-BINDINGS ...)
; processing (DEFUN MV-MACROLET-BINDINGS ...)
; processing (DEFUN BINDING-DECL-SPEC ...)
; processing (DEFUN BINDING-DECL-SPECS ...)
; processing (DEFUN ALL-BINDING-VARS ...)
; processing (DEFUN UNKNOWN-TYPED-VARS ...)
; processing (DEFMACRO %PLET ...)
; processing (DEFMACRO PLET ...)
; processing (DEFMACRO PLET-IF ...)
; processing (ALIAS-MACRO TOPLEVEL-PLET ...)
; processing (DEFMACRO PFUNCALL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/plet-tmpKJ3VKHCI.fasl
; compilation finished in 0:00:00.855
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pmap.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PMAP-INTO/PARTS ...)
; processing (DEFUN MAP-NIL ...)
; processing (DEFUN MAPLIST-INTO ...)
; processing (DEFUN MAP-ITERATE ...)

; file: /usr/share/common-lisp/source/lparallel/src/cognate/pmap.lisp
; in: DEFUN MAP-ITERATE
;     (DEFUN LPARALLEL.COGNATE::MAP-ITERATE
;            (MAP LPARALLEL.COGNATE::SIZE LPARALLEL.COGNATE::FN
;             LPARALLEL.COGNATE::SEQS)
;       "A variation of (map nil ...)/mapc/mapl with size constrained.
;   Without a result to delineate sublist boundaries, we must enforce them
;   manually."
;       (CHECK-TYPE LPARALLEL.COGNATE::SIZE (INTEGER 0))
;       (LET ((LPARALLEL.COGNATE::FN
;              (ALEXANDRIA:ENSURE-FUNCTION LPARALLEL.COGNATE::FN))
;             (LPARALLEL.UTIL:INDEX 0))
;         (APPLY MAP
;                (LAMBDA (&REST LPARALLEL.COGNATE::ARGS)
;                  (DECLARE #)
;                  (DECLARE #)
;                  (WHEN # #)
;                  (APPLY LPARALLEL.COGNATE::FN LPARALLEL.COGNATE::ARGS)
;                  (INCF LPARALLEL.UTIL:INDEX))
;                LPARALLEL.COGNATE::SEQS)))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; ==>
;   (BLOCK LPARALLEL.COGNATE::MAP-ITERATE
;     (CHECK-TYPE LPARALLEL.COGNATE::SIZE (INTEGER 0))
;     (LET ((LPARALLEL.COGNATE::FN
;            (ALEXANDRIA:ENSURE-FUNCTION LPARALLEL.COGNATE::FN))
;           (LPARALLEL.UTIL:INDEX 0))
;       (APPLY MAP
;              (LAMBDA (&REST LPARALLEL.COGNATE::ARGS)
;                (DECLARE #)
;                (DECLARE #)
;                (WHEN # #)
;                (APPLY LPARALLEL.COGNATE::FN LPARALLEL.COGNATE::ARGS)
;                (INCF LPARALLEL.UTIL:INDEX))
;              LPARALLEL.COGNATE::SEQS)))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via
; (RETURN-FROM MAP-ITERATE NIL). Use GO/RETURN-FROM with SAFETY 0, or declare the
; exit function DYNAMIC-EXTENT to avoid.

;     (EQL LPARALLEL.UTIL:INDEX LPARALLEL.COGNATE::SIZE)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF LPARALLEL.UTIL:INDEX)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN PMAP-INTO/POWDER/ARRAY ...)
; processing (DEFUN PMAP-INTO/POWDER/LIST ...)
; processing (DEFUN PMAP-INTO/POWDER ...)
; processing (DEFUN PMAP-INTO/PARSED ...)
; processing (DEFUN PMAP-INTO/UNPARSED ...)
; processing (DEFUN PMAP-INTO ...)
; processing (DEFUN PMAP-ITERATE/PARTS ...)
; processing (DEFUN PMAP-ITERATE/POWDER ...)
; processing (DEFUN PMAP-ITERATE ...)
; processing (DEFUN PMAP/PARSED ...)
; processing (DEFUN PMAP/UNPARSED ...)
; processing (DEFUN PMAP ...)
; processing (DEFUN PMAPCAR ...)
; processing (DEFUN PMAPLIST-INTO ...)
; processing (DEFUN PMAPLIST ...)
; processing (DEFUN PMAPL ...)
; processing (DEFUN PMAPC ...)
; processing (DEFUN PMAPCAN ...)
; processing (DEFUN PMAPCON ...)
; processing (DEFUN PMAP-REDUCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pmap-tmpBWPBK6KC.fasl
; compilation finished in 0:00:00.505
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pmap-open-coded.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO CHECK-SYMBOLS ...)
; processing (DEFMACRO DEFMACRO/SYMS ...)
; processing (DEFUN QUOTEDP ...)
; processing (DEFUN QUOTED-VECTOR-TYPE-P ...)
; processing (DEFMACRO/SYMS MAP-INTO/VECTOR/1-VECTOR/RANGE ...)
; processing (DEFMACRO/SYMS PMAP-INTO/VECTOR/1-VECTOR ...)
; processing (DEFINE-COMPILER-MACRO PMAP-INTO ...)
; processing (DEFINE-COMPILER-MACRO PMAP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pmap-open-coded-tmpRKILSZW5.fasl
; compilation finished in 0:00:00.540
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pdotimes.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN %PDOTIMES ...)

; file: /usr/share/common-lisp/source/lparallel/src/cognate/pdotimes.lisp
; in: DEFUN %PDOTIMES
;     (LPARALLEL.COGNATE::WITH-PARTS LPARALLEL.COGNATE::SIZE
;         LPARALLEL.COGNATE::PARTS
;       (LOOP LPARALLEL.COGNATE::WHILE (LPARALLEL.COGNATE::NEXT-PART)
;             DO (LPARALLEL.KERNEL:SUBMIT-TASK LPARALLEL.KERNEL:CHANNEL
;                                              #'LPARALLEL.COGNATE::COMPUTE-PART
;                                              (LPARALLEL.COGNATE::PART-OFFSET)
;                                              (LPARALLEL.COGNATE::PART-SIZE)))
;       (LPARALLEL.UTIL:REPEAT (LPARALLEL.COGNATE::NUM-PARTS)
;         (LPARALLEL.KERNEL:RECEIVE-RESULT LPARALLEL.KERNEL:CHANNEL)))
; --> MULTIPLE-VALUE-CALL FUNCTION LET FLET LPARALLEL.COGNATE::NEXT-PART BLOCK 
; --> WHEN IF PROGN UNLESS IF INCF SETQ THE 
; ==>
;   (+ #:PART-SIZE8 #:PART-OFFSET7)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

;     (+ LPARALLEL.COGNATE::PART-OFFSET LPARALLEL.COGNATE::PART-SIZE)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFMACRO/ONCE PDOTIMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pdotimes-tmpMZOI9FPX.fasl
; compilation finished in 0:00:00.320
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pquantifier.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PQUANTIFIER ...)
; processing (DEFUN PEVERY ...)
; processing (DEFUN PSOME ...)
; processing (DEFUN PNOTEVERY ...)
; processing (DEFUN PNOTANY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pquantifier-tmpK1FAQ4UB.fasl
; compilation finished in 0:00:00.135
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/preduce.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO WITH-PREDUCE-CONTEXT ...)
; processing (DEFUN PREDUCE-PARTIAL/VECTOR ...)
; processing (DEFUN PREDUCE-PARTIAL/LIST ...)
; processing (DEFUN %PREDUCE-PARTIAL ...)
; processing (DEFUN PREDUCE/COMMON ...)
; processing (DEFUN PREDUCE ...)
; processing (DEFUN PREDUCE-PARTIAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/preduce-tmp7SL3RQ04.fasl
; compilation finished in 0:00:00.750
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/premove.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PREMOVE-IF-NOT/LIST ...)
; processing (DEFUN PREMOVE-IF-NOT ...)
; processing (DEFUN PREMOVE-IF ...)
; processing (DEFUN PREMOVE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/premove-tmp59K261JE.fasl
; compilation finished in 0:00:00.260
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pfind.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFMACRO WITH-PFIND-CONTEXT ...)
; processing (DEFUN PFIND-IF/VECTOR ...)
; processing (DEFUN PFIND-IF/LIST ...)
; processing (DEFUN PFIND-IF ...)
; processing (DEFUN PFIND-IF-NOT ...)
; processing (DEFUN PFIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pfind-tmpTHJMOC2P.fasl
; compilation finished in 0:00:00.460
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/pcount.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN PCOUNT-IF ...)
; processing (DEFUN PCOUNT-IF-NOT ...)
; processing (DEFUN PCOUNT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/pcount-tmpTRIXIJXI.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/lparallel/src/cognate/psort.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.COGNATE)
; processing (DEFUN/TYPE/INLINE MIDPOINT ...)
; processing (DEFMACRO DEFINE-QUICKSORT-FN ...)
; processing (DEFMACRO DEFINE-QUICKSORT-FNS ...)
; processing (DEFINE-QUICKSORT-FNS)
; processing (LPARALLEL.DEFPUN::DELETE-REGISTERED-NAMES (QUOTE #))
; processing (DEFUN CALL-QUICKSORT ...)
; processing (DEFUN PSORT ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DEFUN PSORT* ...)
; processing (DEFINE-COMPILER-MACRO PSORT* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/cognate/psort-tmpR7M4CYOJ.fasl
; compilation finished in 0:00:01.350
; compiling file "/usr/share/common-lisp/source/lparallel/src/package.lisp" (written 20 JUL 2016 02:52:58 PM):
; processing (IN-PACKAGE #:LPARALLEL.KERNEL)
; processing (MACROLET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/lparallel/src/package-tmpM2YAX03H.fasl
; compilation finished in 0:00:00.095
; compiling file "/usr/share/common-lisp/source/esrap/src/package.lisp" (written 20 DEC 2021 02:01:41 PM):
; processing (DEFPACKAGE #:ESRAP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/package-tmp48JFDY22.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/esrap/src/types.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFTYPE INPUT-POSITION ...)
; processing (DEFTYPE INPUT-LENGTH ...)
; processing (DEFTYPE LEFT-RECURSION-POLICY ...)
; processing (DEFTYPE NONTERMINAL ...)
; processing (DEFTYPE TERMINAL ...)
; processing (DEFTYPE CHARACTER-RANGE ...)
; processing (DEFTYPE PREDICATE-NAME ...)
; processing (DEFTYPE PREDICATE ...)
; processing (DEFTYPE CACHE-POLICY ...)
; processing (DEFTYPE ERROR-REPORT-PART ...)
; processing (DEFTYPE RULE-ERROR-REPORT ...)
; processing (DEFTYPE RULE-ERROR-REPORT-PATTERN ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ERROR-REPORT-BEHAVIOR-SUITABLE-FOR-REPORT-PART-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/types-tmp1TEW70YL.fasl
; compilation finished in 0:00:00.090
; compiling file "/usr/share/common-lisp/source/esrap/src/protocol.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFGENERIC ESRAP-ERROR-POSITION ...)
; processing (DEFGENERIC ESRAP-PARSE-ERROR-RESULT ...)
; processing (DEFGENERIC ESRAP-PARSE-ERROR-CONTEXT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/protocol-tmpYGEQ7EE3.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/esrap/src/variables.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DECLAIM (TYPE LEFT-RECURSION-POLICY ...))
; processing (DEFVAR *ON-LEFT-RECURSION* ...)
; processing (DEFPARAMETER *EVAL-NONTERMINALS* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/variables-tmp8F25BDNX.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/esrap/src/conditions.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFINE-CONDITION INVALID-EXPRESSION-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN INVALID-EXPRESSION-ERROR ...)
; processing (DEFINE-CONDITION ESRAP-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION ESRAP-PARSE-ERROR ...)
; processing (DEFMETHOD ESRAP-ERROR-POSITION ...)
; processing (DEFMETHOD ESRAP-PARSE-ERROR-CONTEXT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ESRAP-PARSE-ERROR ...)

; file: /usr/share/common-lisp/source/esrap/src/conditions.lisp
; in: DEFUN ESRAP-PARSE-ERROR
;     (DEFUN ESRAP:ESRAP-PARSE-ERROR (ESRAP:TEXT ESRAP::RESULT)
;       (ERROR 'ESRAP:ESRAP-PARSE-ERROR :TEXT ESRAP:TEXT :RESULT ESRAP::RESULT))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION 
; ==>
;   (SB-C::%FUNCALL #'ESRAP-PARSE-ERROR #:G1 #:G2)
; 
; note: can't open-code test of unknown type RESULT

; processing (DEFINE-CONDITION LEFT-RECURSION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN LEFT-RECURSION ...)
; processing (DEFINE-CONDITION UNDEFINED-RULE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION UNDEFINED-RULE-ERROR ...)
; processing (DEFUN UNDEFINED-RULE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/conditions-tmpWW5SB3SO.fasl
; compilation finished in 0:00:00.526
; compiling file "/usr/share/common-lisp/source/esrap/src/expressions.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO WITH-EXPRESSION ...)
; processing (DEFUN CHECK-FUNCTION-REFERENCE ...)
; processing (DEFUN CHECK-EXPRESSION ...)
; processing (DEFUN %EXPRESSION-DEPENDENCIES ...)
; processing (DEFUN %EXPRESSION-DIRECT-DEPENDENCIES ...)
; processing (DEFUN EXPRESSION-START-TERMINALS ...)
; processing (DEFUN EXPRESSION< ...)
; processing (DEFUN EXPRESSION-EQUAL-P ...)
; processing (DEFUN EXPRESSION-SIMPLE-P ...)
; processing (DEFUN DESCRIBE-TERMINAL ...)
; processing (DEFUN PRINT-TERMINAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/expressions-tmpEPNB4UYP.fasl
; compilation finished in 0:00:04.145
; compiling file "/usr/share/common-lisp/source/esrap/src/rule.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (MACROLET (#) ...)
; processing (DEFCONSTANT +DEFAULT-RULE-PROPERTIES+ ...)
; processing (DEFVAR *RULES* ...)
; processing (DEFUN CLEAR-RULES ...)
; processing (DEFSTRUCT (RULE-CELL # ...) ...)
; processing (DECLAIM (INLINE CELL-FUNCTION))
; processing (DEFUN CELL-FUNCTION ...)
; processing (DEFUN CELL-RULE ...)
; processing (DEFUN SET-CELL-INFO ...)
; processing (DEFUN UNDEFINED-RULE-FUNCTION ...)
; processing (DEFUN ENSURE-RULE-CELL ...)
; processing (DEFUN DELETE-RULE-CELL ...)
; processing (DEFUN REFERENCE-RULE-CELL ...)
; processing (DEFUN DEREFERENCE-RULE-CELL ...)
; processing (DEFUN FIND-RULE-CELL ...)
; processing (DEFCLASS RULE ...)
; processing (SETF (DOCUMENTATION # ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RULE-SUITABLE-FOR-REPORT-PART-P ...)
; processing (DEFUN DETACH-RULE ...)
; processing (DEFMETHOD SHARED-INITIALIZE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN SORT-DEPENDENCIES ...)
; processing (DEFUN RULE-DEPENDENCIES ...)
; processing (DEFUN RULE-DIRECT-DEPENDENCIES ...)
; processing (DEFUN %RULE-DIRECT-DEPENDENCIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/rule-tmp2HTEASEC.fasl
; compilation finished in 0:00:00.660
; compiling file "/usr/share/common-lisp/source/esrap/src/results.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFSTRUCT (RESULT # ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RESULT-POSITION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFSTRUCT (ERROR-RESULT # ...))
; processing (DEFSTRUCT (INACTIVE-RULE # ...))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN INACTIVE-RULE-RULE ...)
; processing (DEFSTRUCT (FAILED-PARSE # ...))
; processing (DECLAIM (INLINE MAKE-LEFT-RECURSION-RESULT ...))
; processing (DEFSTRUCT (LEFT-RECURSION-RESULT # ...) ...)

; file: /usr/share/common-lisp/source/esrap/src/results.lisp
; in: DEFSTRUCT LEFT-RECURSION-RESULT
;     (ESRAP::HEAD NIL :TYPE (OR NULL ESRAP::HEAD))
; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET SB-KERNEL:THE* MULTIPLE-VALUE-BIND 
; --> LET PROGN UNLESS IF OR LET IF 
; ==>
;   (TYPEP #:G28 'ESRAP::HEAD)
; 
; note: can't open-code test of unknown type HEAD

; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN LEFT-RECURSION-RESULT-RULE ...)
; processing (DEFSTRUCT (SUCCESSFUL-PARSE # ...) ...)
; processing (DEFUN SUCCESSFUL-PARSE-PRODUCTION ...)
; processing (DEFMACRO MAKE-SUCCESSFUL-PARSE ...)
; processing (DEFUN RESULT-NONTERMINAL-P ...)
; processing (DEFUN RESULT-UNSATISFIED-PREDICATE-P ...)
; processing (DEFUN RESULT-TRIVIAL-PREDICATE-P ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RESULT-SUITABLE-FOR-REPORT-PART-P ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MAX-OF-RESULT-POSITIONS ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN LIST-OF-RESULT-PRODUCTIONS ...)
; processing (DEFUN LIST-OF-RESULT-PRODUCTIONS/BUTLAST ...)
; processing (DEFUN MAYBE-AUGMENT-INACTIVE-RULES ...)
; processing (DECLAIM (FTYPE # ...) ...)
; processing (DEFUN MAP-RESULTS ...)
; processing (DEFUN MAP-MAX-RESULTS ...)
; processing (DEFUN MAP-MAX-LEAF-RESULTS ...)
; processing (DECLAIM (INLINE FLATTENED-CHILDREN))
; processing (DEFUN FLATTENED-CHILDREN ...)
; processing (DEFUN RESULT-CONTEXT ...)
; processing (DEFUN RESULT-ROOT-CAUSE ...)
; processing (DEFUN RESULT-EXPECTED-INPUT ...)
; processing (DEFUN PARTITION-RESULTS ...)
; processing (DEFUN ERROR-REPORT ...)
; processing (DEFVAR *RESULT-PPRINT-DISPATCH* ...)
; processing (DEFUN PRINT-RESULT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/results-tmpDMJ5F3HW.fasl
; compilation finished in 0:00:02.395
; compiling file "/usr/share/common-lisp/source/esrap/src/cache/chunk.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFCONSTANT +CHUNK-DIVISOR+ ...)
; processing (DEFTYPE CHUNK ...)
; processing (DECLAIM (INLINE MAKE-CHUNK))
; processing (DEFUN MAKE-CHUNK ...)
; processing (DEFTYPE CHUNK-ARRAY ...)
; processing (DECLAIM (INLINE %MAKE-CHUNK-ARRAY))
; processing (DEFUN %MAKE-CHUNK-ARRAY ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN MAKE-CHUNK-ARRAY ...)
; processing (DECLAIM (INLINE CHUNK-CACHE-CHUNKS))
; processing (DEFSTRUCT (CHUNK-CACHE # ...) ...)
; processing (DECLAIM (SB-EXT:FREEZE-TYPE CHUNK-CACHE))
; processing (DECLAIM (FTYPE # ...) ...)
; processing (DEFUN FIND-CHUNK ...)
; processing (DECLAIM (NOTINLINE FIND-CHUNK))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN ENSURE-CHUNK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/cache/chunk-tmpOTUF308O.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/esrap/src/cache/packrat.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN CACHED ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN (SETF CACHED) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/cache/packrat-tmpK5SP30LE.fasl
; compilation finished in 0:00:00.205
; compiling file "/usr/share/common-lisp/source/esrap/src/context.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DECLAIM (INLINE MAKE-CACHE ...))
; processing (DEFUN MAKE-CACHE ...)
; processing (DEFUN GET-CACHED ...)
; processing (DEFUN (SETF GET-CACHED) ...)
; processing (DEFSTRUCT (HEAD # ...) ...)
; processing (DECLAIM (INLINE MAKE-HEADS ...))
; processing (DEFUN MAKE-HEADS ...)
; processing (DEFUN GET-HEAD ...)
; processing (DEFUN (SETF GET-HEAD) ...)
; processing (DEFUN RECALL ...)
; processing (DECLAIM (INLINE MAKE-CONTEXT ...))
; processing (DEFSTRUCT (CONTEXT #) ...)
; processing (DECLAIM (SB-EXT:FREEZE-TYPE CONTEXT))
; processing (DECLAIM (TYPE CONTEXT ...))
; processing (DEFVAR *CONTEXT* ...)
; processing (DEFMACRO WITH-PUSHED-NONTERMINAL ...)
; processing (DEFMACRO WITH-CACHED-RESULT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/context-tmpM5HAY0MH.fasl
; compilation finished in 0:00:00.535
; compiling file "/usr/share/common-lisp/source/esrap/src/evaluator.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN RESOLVE-FUNCTION ...)
; processing (DEFVAR *CURRENT-RULE* ...)
; processing (DEFUN RULE-TRIVIAL-P ...)
; processing (DEFUN COMPILE-RULE ...)
; processing (DEFUN EVAL-EXPRESSION ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN COMPILE-EXPRESSION ...)
; processing (DEFMACRO EXPRESSION-LAMBDA ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EVAL-CHARACTER ...)
; processing (DEFUN COMPILE-CHARACTER ...)
; processing (DECLAIM (INLINE EXEC-STRING))
; processing (DEFUN EXEC-STRING ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EVAL-STRING ...)
; processing (DEFUN COMPILE-STRING ...)
; processing (DECLAIM (INLINE MATCH-TERMINAL/CASE-SENSITIVE-P ...))
; processing (DEFUN MATCH-TERMINAL/CASE-SENSITIVE-P ...)
; processing (DEFUN MATCH-TERMINAL/CASE-INSENSITIVE-P ...)
; processing (DEFUN MATCH-TERMINAL/1/CASE-SENSITIVE-P ...)
; processing (DEFUN MATCH-TERMINAL/1/CASE-INSENSITIVE-P ...)
; processing (DEFUN EVAL-TERMINAL ...)
; processing (DEFUN COMPILE-TERMINAL ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EXEC-TERMINAL-FUNCTION ...)
; processing (DEFUN EVAL-TERMINAL-FUNCTION ...)
; processing (DEFUN COMPILE-TERMINAL-FUNCTION ...)
; processing (DEFUN EXEC-NONTERMINAL ...)
; processing (DEFUN EVAL-NONTERMINAL ...)
; processing (DEFUN COMPILE-NONTERMINAL ...)
; processing (DEFUN EVAL-SEQUENCE ...)
; processing (DEFUN COMPILE-SEQUENCE ...)
; processing (DECLAIM (INLINE MAKE-ORDERED-CHOISE-RESULT))
; processing (DEFUN MAKE-ORDERED-CHOISE-RESULT ...)
; processing (DEFUN EVAL-ORDERED-CHOISE ...)
; processing (DEFUN CHECK-ORDERED-CHOISE-PREFIX ...)
; processing (DEFUN ANALYZE-ORDERED-CHOISE ...)
; processing (DEFUN COMPILE-ORDERED-CHOISE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EXEC-NEGATION ...)
; processing (DEFUN EVAL-NEGATION ...)
; processing (DEFUN COMPILE-NEGATION ...)
; processing (DEFUN EVAL-GREEDY-REPETITION ...)
; processing (DEFUN COMPILE-GREEDY-REPETITION ...)
; processing (DEFUN EVAL-GREEDY-POSITIVE-REPETITION ...)
; processing (DEFUN COMPILE-GREEDY-POSITIVE-REPETITION ...)
; processing (DEFUN EVAL-OPTIONAL ...)
; processing (DEFUN COMPILE-OPTIONAL ...)
; processing (DEFUN EVAL-FOLLOWED-BY ...)
; processing (DEFUN COMPILE-FOLLOWED-BY ...)
; processing (DEFUN EVAL-NOT-FOLLOWED-BY ...)
; processing (DEFUN COMPILE-NOT-FOLLOWED-BY ...)
; processing (MACROLET (#) ...)
; processing (DEFUN EVAL-SEMANTIC-PREDICATE ...)
; processing (DEFUN COMPILE-SEMANTIC-PREDICATE ...)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN EXEC-CHARACTER-RANGES ...)
; processing (DEFUN EVAL-CHARACTER-RANGES ...)
; processing (DEFUN COMPILE-CHARACTER-RANGES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/evaluator-tmpS9P74HOA.fasl
; compilation finished in 0:00:05.030
; compiling file "/usr/share/common-lisp/source/esrap/src/macros.lisp" (written 20 DEC 2021 02:01:41 PM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFUN TEXT ...)
; processing (DEFUN SINGLETON-OPTION ...)
; processing (DEFUN PARSE-LAMBDA-LIST-MAYBE-CONTAINING-&BOUNDS ...)
; processing (DEFUN CHECK-LAMBDA-LIST ...)
; processing (DEFUN PARSE-DEFRULE-OPTIONS ...)
; processing (DEFUN EXPAND-TRANSFORMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/macros-tmp13JZP1K3.fasl
; compilation finished in 0:00:00.720
; compiling file "/usr/share/common-lisp/source/esrap/src/interface.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFUN PARSE ...)
; processing (DEFINE-COMPILER-MACRO PARSE ...)
; processing (DEFUN PROCESS-PARSE-RESULT ...)
; processing (DEFMACRO DEFRULE ...)
; processing (DEFUN ADD-RULE ...)
; processing (DEFUN FIND-RULE ...)
; processing (DEFUN REMOVE-RULE ...)
; processing (DEFVAR *TRACE-LEVEL* ...)
; processing (DEFUN TRACE-RULE ...)
; processing (DEFUN UNTRACE-RULE ...)
; processing (DEFUN UNTRACE-ALL-RULES ...)
; processing (DEFUN RULE-EXPRESSION ...)
; processing (DEFUN (SETF RULE-EXPRESSION) ...)
; processing (DEFUN CHANGE-RULE ...)
; processing (DEFUN DESCRIBE-GRAMMAR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/interface-tmpIKH5UDLR.fasl
; compilation finished in 0:00:01.115
; compiling file "/usr/share/common-lisp/source/esrap/src/editor-support.lisp" (written 08 OCT 2021 11:40:58 AM):
; processing (IN-PACKAGE #:ESRAP)
; processing (DEFVAR *INDENTATION-HINT-TABLE* ...)
; processing (DEFUN HINT-SLIME-INDENTATION ...)
; processing (HINT-SLIME-INDENTATION)
; processing (DEFUN HINT-SLY-INDENTATION ...)
; processing (HINT-SLY-INDENTATION)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/esrap/src/editor-support-tmpNTAFCHU4.fasl
; compilation finished in 0:00:00.115
; compiling file "/usr/share/common-lisp/source/puri/src.lisp" (written 30 SEP 2020 05:54:46 PM):
; processing (DEFPACKAGE #:PURI ...)
; processing (IN-PACKAGE #:PURI)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFUN PARSE-BODY ...)
; processing (DEFUN SHRINK-VECTOR ...)
; processing (DEFINE-CONDITION URI-PARSE-ERROR ...)
; processing (DEFUN .PARSE-ERROR ...)
; processing (DEFUN INTERNAL-READER-ERROR ...)
; processing (DEFVAR *CURRENT-CASE-MODE* ...)
; processing (DEFMETHOD POSITION-CHAR ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFMETHOD POSITION-CHAR (T STRING T T)
;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

; processing (DEFUN DELIMITED-STRING-TO-LIST ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFCLASS URI ...)
; processing (DEFCLASS URN ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-SCHEME)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-HOST)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-PORT)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-PATH)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-QUERY)
; processing (CLEAR-CACHING-ON-SLOT-CHANGE URI-FRAGMENT)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DEFMETHOD URI-P ...)
; processing (DEFMETHOD URI-P ...)
; processing (DEFUN COPY-URI ...)
; processing (DEFMETHOD URI-PARSED-PATH ...)
; processing (DEFMETHOD (SETF URI-PARSED-PATH) ...)
; processing (DEFUN URI-AUTHORITY ...)
; processing (DEFUN URI-NID ...)
; processing (DEFUN URI-NSS ...)
; processing (DEFPARAMETER *EXCLUDED-CHARACTERS* ...)
; processing (DEFUN RESERVED-CHAR-VECTOR ...)
; processing (DEFPARAMETER *RESERVED-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-AUTHORITY-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-PATH-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-FRAGMENT-CHARACTERS* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :EXECUTE) ...)
; processing (DEFPARAMETER *VALID-NID-CHARACTERS* ...)
; processing (DEFPARAMETER *RESERVED-NSS-CHARACTERS* ...)
; processing (DEFPARAMETER *ILLEGAL-CHARACTERS* ...)
; processing (DEFPARAMETER *STRICT-ILLEGAL-QUERY-CHARACTERS* ...)
; processing (DEFPARAMETER *ILLEGAL-QUERY-CHARACTERS* ...)
; processing (DEFPARAMETER *VALID-IP6-CHARACTERS* ...)
; processing (DEFUN PARSE-URI ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN PARSE-URI
;     (FUNCALL
;      (CASE PURI::*CURRENT-CASE-MODE*
;        ((:CASE-INSENSITIVE-UPPER :CASE-SENSITIVE-UPPER) #'STRING-UPCASE)
;        ((:CASE-INSENSITIVE-LOWER :CASE-SENSITIVE-LOWER) #'STRING-DOWNCASE))
;      (PURI::DECODE-ESCAPED-ENCODING PURI::SCHEME PURI::ESCAPE))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   callable expression is not known to be a function

;     (PLUSP PURI::PORT)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (STRING= "" PURI::PATH)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER (*)).

;     (STRING= "/" PURI::PATH)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER (*)).

;     (PLUSP PURI::PORT)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       etc.

; processing (DEFMETHOD URI ...)
; processing (DEFMETHOD URI ...)
; processing (DEFMETHOD URI ...)
; processing (DEFVAR *STRICT-PARSE* ...)
; processing (DEFUN PARSE-URI-STRING ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN PARSE-URI-STRING
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR STRING PURI::START)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (SUBSEQ STRING PURI::SINDEX PURI::START)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

; processing (DEFUN ESCAPE-P ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN ESCAPE-P
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFUN PARSE-PATH ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN PARSE-PATH
;     (STRING= "" (CAR PURI::XPATH-LIST))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER (*)).

;     (STRING= "" (CAR PURI::PL))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER (*)).

; processing (DEFUN DECODE-ESCAPED-ENCODING ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN DECODE-ESCAPED-ENCODING
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (COPY-SEQ STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR STRING (INCF PURI::I))
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (1+ PURI::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (1+ PURI::NEW-I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN RENDER-URI ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN RENDER-URI
;     (FORMAT STREAM "~a" (PURI::URI-STRING PURI:URI))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER T) STREAM), not a STREAM.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER . #1=(T)) STREAM), not a (MEMBER
;                                                                        . #1#).

; processing (DEFUN RENDER-PARSED-PATH ...)
; processing (DEFUN RENDER-URN ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN RENDER-URN
;     (FORMAT STREAM "~a" (PURI::URI-STRING PURI:URN))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER T) STREAM), not a STREAM.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING (MEMBER . #1=(T)) STREAM), not a (MEMBER
;                                                                        . #1#).

; processing (DEFPARAMETER *ESCAPED-ENCODING* ...)
; processing (DEFUN ENCODE-ESCAPED-ENCODING ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN ENCODE-ESCAPED-ENCODING
;     (LENGTH STRING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR STRING PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (ELT PURI::*ESCAPED-ENCODING* PURI::Q)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (ELT PURI::*ESCAPED-ENCODING* PURI::R)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (INCF PURI::NEW-I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; --> THE 
; ==>
;   (+ 1 PURI::NEW-I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2=(&OPTIONAL)), not a (VALUES
;                                                                       FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE . #2#), not a (VALUES FIXNUM &REST
;                                                                   T).
;       etc.

; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD MERGE-URIS ...)
; processing (DEFMETHOD MERGE-URIS ...)
; processing (DEFMETHOD MERGE-URIS ...)
; processing (DEFMETHOD MERGE-URIS ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFMETHOD MERGE-URIS (URI URI)
;     (STRING= PURI::A
;              (PURI::IF* (ATOM PURI::B) PURI::THEN PURI::B PURI::ELSE
;                         (CAR PURI::B)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL
;                               CHARACTER), not a SIMPLE-BASE-STRING.
;   The second argument is a (OR STRING SYMBOL
;                                CHARACTER), not a SIMPLE-BASE-STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                CHARACTER
;                                                                . #1=((*))).
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER
;                                                                 . #1#).

;     (STRING= "." (CAR LAST))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER (*)).

;     (STRING= "." (CAAR LAST))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER (*)).

;     (STRING= ".."
;              (LET ((PURI::L (CAR #)))
;                (PURI::IF* (ATOM PURI::L) PURI::THEN PURI::L PURI::ELSE
;                           (CAR PURI::L))))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER (*)).

;     (POSITION ".." PURI::NPL :TEST
;               #'(LAMBDA (PURI::A PURI::B)
;                   (STRING= PURI::A
;                            (PURI::IF* (ATOM PURI::B) PURI::THEN PURI::B
;                                       PURI::ELSE (CAR PURI::B)))))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

;     (STRING= PURI::A PURI::B)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL
;                               CHARACTER), not a SIMPLE-BASE-STRING.
;   The second argument is a (OR STRING SYMBOL
;                                CHARACTER), not a SIMPLE-BASE-STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                CHARACTER
;                                                                . #1=((*))).
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER
;                                                                 . #1#).

; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFMETHOD ENOUGH-URI ...)
; processing (DEFUN MAKE-URI-SPACE ...)
; processing (DEFUN GETHASH-URI ...)
; processing (DEFUN PUTHASH-URI ...)
; processing (DEFUN URI-HASH ...)
; processing (DEFVAR *URIS* ...)
; processing (DEFUN URI-SPACE ...)
; processing (DEFUN (SETF URI-SPACE) ...)
; processing (WHEN (FBOUNDP #) ...)
; processing (DEFGENERIC URI= ...)
; processing (DEFMETHOD URI= ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFMETHOD URI= (URI URI)
;     (EQL (OR (PURI:URI-PORT PURI::URI1) PURI::DEFAULT-PORT)
;          (OR (PURI:URI-PORT PURI::URI2) PURI::DEFAULT-PORT))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a SINGLE-FLOAT.
;   The second argument is a T, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a T, not a DOUBLE-FLOAT.
;   The second argument is a T, not a DOUBLE-FLOAT.

;     (STRING= (PURI:URI-PATH PURI::URI1) (PURI:URI-PATH PURI::URI2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL
;                               CHARACTER), not a SIMPLE-BASE-STRING.
;   The second argument is a (OR STRING SYMBOL
;                                CHARACTER), not a SIMPLE-BASE-STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                CHARACTER
;                                                                . #1=((*))).
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER
;                                                                 . #1#).

;     (STRING= (PURI:URI-QUERY PURI::URI1) (PURI:URI-QUERY PURI::URI2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL
;                               CHARACTER), not a SIMPLE-BASE-STRING.
;   The second argument is a (OR STRING SYMBOL
;                                CHARACTER), not a SIMPLE-BASE-STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                CHARACTER
;                                                                . #1=((*))).
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER
;                                                                 . #1#).

;     (STRING= (PURI:URI-FRAGMENT PURI::URI1) (PURI:URI-FRAGMENT PURI::URI2))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL
;                               CHARACTER), not a SIMPLE-BASE-STRING.
;   The second argument is a (OR STRING SYMBOL
;                                CHARACTER), not a SIMPLE-BASE-STRING.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                CHARACTER
;                                                                . #1=((*))).
;   The second argument is a (OR STRING SYMBOL CHARACTER), not a (SIMPLE-ARRAY
;                                                                 CHARACTER
;                                                                 . #1#).

;     (EQL (OR (PURI:URI-PORT PURI::URI1) PURI::DEFAULT-PORT)
;          (OR (PURI:URI-PORT PURI::URI2) PURI::DEFAULT-PORT))
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a T, not a (UNSIGNED-BYTE 32).
;       The second argument is a T, not a (UNSIGNED-BYTE 32).
;       etc.

; processing (DEFMETHOD URI= ...)
; processing (DEFUN URN-NSS-EQUAL ...)

; file: /usr/share/common-lisp/source/puri/src.lisp
; in: DEFUN URN-NSS-EQUAL
;     (LENGTH PURI::NSS1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS VECTOR
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

;     (LENGTH PURI::NSS2)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CONS VECTOR
;                               SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR.

;     (CHAR PURI::NSS1 PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR PURI::NSS2 PURI::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (CHAR-NOT-EQUAL PURI::C1 PURI::C2)
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.
; 
; note: unable to
;   open code
; due to type uncertainty:
;   The first argument is a CHARACTER, not a BASE-CHAR.
;   The second argument is a CHARACTER, not a BASE-CHAR.

; processing (DEFMETHOD INTERN-URI ...)
; processing (DEFMETHOD INTERN-URI ...)
; processing (DEFUN UNINTERN-URI ...)
; processing (DEFMACRO DO-ALL-URIS ...)
; processing (DEFUN SHARP-U ...)
; processing (SET-DISPATCH-MACRO-CHARACTER #\# ...)
; processing (PROVIDE :URI)
; processing (DEFUN GC ...)
; processing (DEFUN TIME-URI-MODULE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/puri/src-tmpF62ALJWF.fasl
; compilation finished in 0:00:04.745
; compiling file "/usr/share/common-lisp/source/chunga/packages.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :CHUNGA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/packages-tmpB24U3EFR.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/chunga/specials.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMACRO DEFINE-CONSTANT ...)
; processing (DEFCONSTANT +OUTPUT-BUFFER-SIZE+ ...)
; processing (DEFINE-CONSTANT +CRLF+ ...)
; processing (DEFINE-CONSTANT +HEX-DIGITS+ ...)
; processing (DEFVAR *CURRENT-ERROR-MESSAGE* ...)
; processing (DEFVAR *CURRENT-ERROR-FUNCTION* ...)
; processing (DEFVAR *ACCEPT-BOGUS-EOLS* ...)
; processing (DEFVAR *TREAT-SEMICOLON-AS-CONTINUATION* ...)
; processing (DEFVAR *CHAR-BUFFER* ...)
; processing (PUSHNEW :CHUNGA ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/specials-tmpRS2B7QDF.fasl
; compilation finished in 0:00:00.130
; compiling file "/usr/share/common-lisp/source/chunga/util.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFUN ENDS-WITH-P ...)
; processing (DEFUN MAKE-KEYWORD ...)
; processing (DEFUN READ-CHAR* ...)
; processing (DEFUN UNREAD-CHAR* ...)
; processing (DEFUN PEEK-CHAR* ...)
; processing (DEFMACRO WITH-CHARACTER-STREAM-SEMANTICS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/util-tmpQ2US5JF6.fasl
; compilation finished in 0:00:00.170
; compiling file "/usr/share/common-lisp/source/chunga/known-words.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFINE-CONSTANT +STRING-TO-KEYWORD-HASH+ ...)
; processing (DEFINE-CONSTANT +KEYWORD-TO-STRING-HASH+ ...)
; processing (DEFUN AS-KEYWORD ...)
; processing (DEFUN AS-CAPITALIZED-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/known-words-tmpM9OVYN6G.fasl
; compilation finished in 0:00:00.105
; compiling file "/usr/share/common-lisp/source/chunga/conditions.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFINE-CONDITION CHUNGA-CONDITION ...)
; processing (DEFINE-CONDITION CHUNGA-ERROR ...)
; processing (DEFINE-CONDITION CHUNGA-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION PARAMETER-ERROR ...)
; processing (DEFINE-CONDITION SYNTAX-ERROR ...)
; processing (DEFINE-CONDITION CHUNGA-WARNING ...)
; processing (DEFINE-CONDITION CHUNGA-SIMPLE-WARNING ...)
; processing (DEFINE-CONDITION INPUT-CHUNKING-UNEXPECTED-END-OF-FILE ...)
; processing (DEFINE-CONDITION INPUT-CHUNKING-BODY-CORRUPTED ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/conditions-tmpC2HT6KG.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/chunga/read.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFUN SIGNAL-UNEXPECTED-CHARS ...)
; processing (DEFUN CHARP ...)
; processing (DEFUN CONTROLP ...)
; processing (DEFUN SEPARATORP ...)
; processing (DEFUN WHITESPACEP ...)
; processing (DEFUN TOKEN-CHAR-P ...)
; processing (DEFUN ASSERT-CHAR ...)
; processing (DEFUN ASSERT-CRLF ...)
; processing (DEFUN READ-LINE* ...)
; processing (DEFUN TRIM-WHITESPACE ...)

; file: /usr/share/common-lisp/source/chunga/read.lisp
; in: DEFUN TRIM-WHITESPACE
;     (CHAR STRING CHUNGA::I)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

; processing (DEFUN READ-HTTP-HEADERS ...)
; processing (DEFUN SKIP-WHITESPACE ...)
; processing (DEFUN READ-TOKEN ...)
; processing (DEFUN READ-QUOTED-STRING ...)
; processing (DEFUN READ-COOKIE-VALUE ...)
; processing (DEFUN READ-NAME-VALUE-PAIR ...)
; processing (DEFUN READ-NAME-VALUE-PAIRS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/read-tmpL6I3Y6AG.fasl
; compilation finished in 0:00:00.820
; compiling file "/usr/share/common-lisp/source/chunga/streams.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFCLASS CHUNKED-STREAM ...)
; processing (DEFCLASS CHUNKED-INPUT-STREAM ...)
; processing (DEFCLASS CHUNKED-OUTPUT-STREAM ...)
; processing (DEFCLASS CHUNKED-IO-STREAM ...)
; processing (DEFMETHOD STREAM-ELEMENT-TYPE ...)
; processing (DEFMETHOD OPEN-STREAM-P ...)
; processing (DEFMETHOD CLOSE ...)
; processing (DEFUN MAKE-CHUNKED-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/streams-tmpC4G9XLPL.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/chunga/input.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMETHOD CHUNKED-INPUT-STREAM-EXTENSIONS ...)
; processing (DEFMETHOD CHUNKED-INPUT-STREAM-TRAILERS ...)
; processing (DEFMETHOD CHUNKED-STREAM-INPUT-CHUNKING-P ...)
; processing (DEFMETHOD (SETF CHUNKED-STREAM-INPUT-CHUNKING-P) ...)
; processing (DEFMETHOD STREAM-CLEAR-INPUT ...)
; processing (DEFMETHOD CHUNKED-INPUT-AVAILABLE-P ...)
; processing (DEFMETHOD STREAM-LISTEN ...)
; processing (DEFMETHOD FILL-BUFFER ...)
; processing (DEFMETHOD STREAM-READ-BYTE ...)
; processing (DEFMETHOD STREAM-READ-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/input-tmpCWOMAA6N.fasl
; compilation finished in 0:00:00.440
; compiling file "/usr/share/common-lisp/source/chunga/output.lisp" (written 22 FEB 2022 01:13:47 PM):
; processing (IN-PACKAGE :CHUNGA)
; processing (DEFMETHOD CHUNKED-STREAM-OUTPUT-CHUNKING-P ...)
; processing (DEFMETHOD WRITE-CHUNK ...)
; processing (DEFMETHOD FLUSH-BUFFER ...)
; processing (DEFMETHOD (SETF CHUNKED-STREAM-OUTPUT-CHUNKING-P) ...)
; processing (DEFMETHOD STREAM-CLEAR-OUTPUT ...)
; processing (DEFMETHOD STREAM-FINISH-OUTPUT ...)
; processing (DEFMETHOD STREAM-FORCE-OUTPUT ...)
; processing (DEFMETHOD STREAM-WRITE-BYTE ...)
; processing (DEFMETHOD STREAM-WRITE-SEQUENCE ...)
; processing (DEFMETHOD CLOSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/chunga/output-tmpIOM9M6H4.fasl
; compilation finished in 0:00:00.470
; compiling file "/usr/share/common-lisp/source/drakma/packages.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE :DRAKMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/packages-tmpOM94K611.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/drakma/specials.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFPARAMETER *DRAKMA-VERSION* ...)
; processing (DEFMACRO DEFINE-CONSTANT ...)
; processing (DEFINE-CONSTANT +LATIN-1+ ...)
; processing (DEFINE-CONSTANT +REDIRECT-CODES+ ...)
; processing (DEFINE-CONSTANT +REDIRECT-TO-GET-CODES+ ...)
; processing (DEFINE-CONSTANT +KNOWN-METHODS+ ...)
; processing (DEFINE-CONSTANT +REDIRECT-TO-GET-METHODS+ ...)
; processing (DEFCONSTANT +BUFFER-SIZE+ ...)
; processing (DEFVAR *DRAKMA-DEFAULT-EXTERNAL-FORMAT* ...)
; processing (DEFVAR *HEADER-STREAM* ...)
; processing (DEFVAR *ALLOW-DOTLESS-COOKIE-DOMAINS-P* ...)
; processing (DEFVAR *IGNORE-UNPARSEABLE-COOKIE-DATES-P* ...)
; processing (DEFVAR *REMOVE-DUPLICATE-COOKIES-P* ...)
; processing (DEFVAR *TEXT-CONTENT-TYPES* ...)
; processing (DEFVAR *BODY-FORMAT-FUNCTION* ...)
; processing (DEFVAR *TIME-ZONE-MAP* ...)
; processing (DEFVAR *DEFAULT-HTTP-PROXY* ...)
; processing (DEFVAR *NO-PROXY-DOMAINS* ...)
; processing (DEFVAR *HYPERDOC-BASE-URI* ...)
; processing (LET (#) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/specials-tmpCPTTY76C.fasl
; compilation finished in 0:00:00.140
; compiling file "/usr/share/common-lisp/source/drakma/conditions.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFINE-CONDITION DRAKMA-CONDITION ...)
; processing (DEFINE-CONDITION DRAKMA-ERROR ...)
; processing (DEFINE-CONDITION DRAKMA-SIMPLE-ERROR ...)
; processing (DEFINE-CONDITION DRAKMA-WARNING ...)
; processing (DEFINE-CONDITION DRAKMA-SIMPLE-WARNING ...)
; processing (DEFUN DRAKMA-WARN ...)
; processing (DEFINE-CONDITION PARAMETER-ERROR ...)
; processing (DEFUN PARAMETER-ERROR ...)
; processing (DEFINE-CONDITION SYNTAX-ERROR ...)
; processing (DEFUN SYNTAX-ERROR ...)
; processing (DEFINE-CONDITION COOKIE-ERROR ...)
; processing (DEFUN COOKIE-ERROR ...)
; processing (DEFINE-CONDITION COOKIE-DATE-PARSE-ERROR ...)
; processing (DEFUN COOKIE-DATE-PARSE-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/conditions-tmp9DXAM74U.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/drakma/util.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFMACRO WHEN-LET ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFUN ENDS-WITH-P ...)
; processing (DEFUN STARTS-WITH-P ...)
; processing (DEFUN URL-ENCODE ...)
; processing (DEFUN ALIST-TO-URL-ENCODED-STRING ...)
; processing (DEFUN DEFAULT-PORT ...)
; processing (DEFUN NON-DEFAULT-PORT ...)
; processing (DEFUN USER-AGENT-STRING ...)

; file: /usr/share/common-lisp/source/drakma/util.lisp
; in: DEFUN USER-AGENT-STRING
;     (OR (LISP-IMPLEMENTATION-TYPE) "Common Lisp")
; --> IF 
; ==>
;   "Common Lisp"
; 
; note: deleting unreachable code

;     (OR (LISP-IMPLEMENTATION-VERSION) "")
; --> IF 
; ==>
;   ""
; 
; note: deleting unreachable code

; processing (DEFUN HEADER-VALUE ...)
; processing (DEFUN PARAMETER-PRESENT-P ...)
; processing (DEFUN PARAMETER-VALUE ...)
; processing (DEFUN MAKE-RANDOM-STRING ...)
; processing (DEFUN SAFE-PARSE-INTEGER ...)
; processing (DEFUN INTERPRET-AS-MONTH ...)
; processing (DEFUN INTERPRET-AS-TIME-ZONE ...)

; file: /usr/share/common-lisp/source/drakma/util.lisp
; in: DEFUN INTERPRET-AS-TIME-ZONE
;     (CL-PPCRE:REGISTER-GROUPS-BIND (DRAKMA::SIGN DRAKMA::HOURS DRAKMA::MINUTES)
;         ("(?:GMT|)\\s*([+-]?)(\\d\\d):?(\\d\\d)" STRING)
;       (*
;        (IF (EQUAL DRAKMA::SIGN "-")
;            1
;            -1)
;        (+ (PARSE-INTEGER DRAKMA::HOURS) (/ (PARSE-INTEGER DRAKMA::MINUTES) 60))))
; --> MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION WHEN IF LET* LET IF 
; ==>
;   NIL
; 
; caught STYLE-WARNING:
;   This is not a STRING:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"
; 
; caught STYLE-WARNING:
;   This is not a STRING:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; processing (DEFUN SET-REFERER ...)
; processing (DEFUN TEXT-CONTENT-TYPE-P ...)
; processing (DEFMACRO WITH-SEQUENCE-FROM-STRING ...)
; processing (DEFUN SPLIT-SET-COOKIE-STRING ...)
; processing (DEFUN MAKE-SSL-STREAM ...)
; processing (DEFUN DISSECT-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/util-tmpO8B7UTBA.fasl
; compilation finished in 0:00:00.810
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "drakma" "util">
; compiling file "/usr/share/common-lisp/source/drakma/read.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFUN READ-STATUS-LINE ...)
; processing (DEFUN GET-CONTENT-TYPE ...)
; processing (DEFUN READ-TOKEN-AND-PARAMETERS ...)
; processing (DEFUN SKIP-MORE-COMMAS ...)
; processing (DEFUN READ-TOKENS-AND-PARAMETERS ...)
; processing (DEFUN SPLIT-TOKENS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/read-tmpQFEATZZ8.fasl
; compilation finished in 0:00:00.205
; compiling file "/usr/share/common-lisp/source/drakma/cookies.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFCLASS COOKIE ...)
; processing (DEFUN RENDER-COOKIE-DATE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN NORMALIZE-COOKIE-DOMAIN ...)
; processing (DEFUN VALID-COOKIE-DOMAIN-P ...)
; processing (DEFUN COOKIE-DOMAIN-MATCHES ...)
; processing (DEFUN SEND-COOKIE-P ...)
; processing (DEFUN CHECK-COOKIE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD (SETF COOKIE-NAME) ...)
; processing (DEFMETHOD (SETF COOKIE-VALUE) ...)
; processing (DEFMETHOD (SETF COOKIE-DOMAIN) ...)
; processing (DEFMETHOD (SETF COOKIE-PATH) ...)
; processing (DEFMETHOD (SETF COOKIE-EXPIRES) ...)
; processing (DEFUN COOKIE= ...)
; processing (DEFCLASS COOKIE-JAR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN PARSE-COOKIE-DATE ...)
; processing (DEFUN PARSE-SET-COOKIE ...)
; processing (DEFUN GET-COOKIES ...)
; processing (DEFUN UPDATE-COOKIES ...)
; processing (DEFUN DELETE-OLD-COOKIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/cookies-tmpVJOVZ7VM.fasl
; compilation finished in 0:00:00.640
; compiling file "/usr/share/common-lisp/source/drakma/encoding.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFGENERIC DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFMETHOD DECODE-STREAM ...)
; processing (DEFUN DECODE-RESPONSE-STREAM ...)
; processing (DEFUN DECODE-FLEXI-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/encoding-tmpX02GFPCP.fasl
; compilation finished in 0:00:00.200
; compiling file "/usr/share/common-lisp/source/drakma/request.lisp" (written 17 JUL 2021 04:04:50 PM):
; processing (IN-PACKAGE :DRAKMA)
; processing (DEFUN DETERMINE-BODY-FORMAT ...)
; processing (DEFUN SEND-CONTENT ...)
; processing (DEFUN MAKE-FORM-DATA-FUNCTION ...)
; processing (DEFUN %READ-BODY ...)
; processing (DEFUN READ-BODY ...)
; processing (DEFUN TRIVIAL-URI-PATH ...)
; processing (DEFUN HTTP-REQUEST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/drakma/request-tmp8OO0G3ZC.fasl
; compilation finished in 0:00:01.840
; compiling file "/usr/share/common-lisp/source/local-time/src/package.lisp" (written 26 FEB 2018 03:02:47 PM):
; processing (DEFPACKAGE #:LOCAL-TIME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/local-time/src/package-tmpB7T5GR4M.fasl
; compilation finished in 0:00:00.270
; compiling file "/usr/share/common-lisp/source/local-time/src/local-time.lisp" (written 05 JAN 2021 12:18:15 PM):
; processing (IN-PACKAGE #:LOCAL-TIME)
; processing (DEFCLASS TIMESTAMP ...)
; processing (DEFSTRUCT SUBZONE ...)
; processing (DEFSTRUCT TIMEZONE ...)
; processing (DEFTYPE TIMEZONE-OFFSET ...)
; processing (DEFUN %VALID-TIME-OF-DAY? ...)
; processing (DEFTYPE TIME-OF-DAY ...)
; processing (DEFUN %VALID-DATE? ...)
; processing (DEFTYPE DATE ...)
; processing (DEFINE-CONDITION INVALID-TIMEZONE-FILE ...)
; processing (DEFINE-CONDITION INVALID-TIME-SPECIFICATION ...)
; processing (DEFINE-CONDITION INVALID-TIMESTRING ...)
; processing (DEFMETHOD MAKE-LOAD-FORM ...)
; processing (DECLAIM (INLINE NOW ...) ...)
; processing (DEFVAR *DEFAULT-TIMEZONE*)
; processing (DEFPARAMETER *DEFAULT-TIMEZONE-REPOSITORY-PATH* ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFPARAMETER *DEFAULT-TIMEZONE-REPOSITORY-PATH*
;     (OR #P"/usr/share/common-lisp/source/local-time/src/local-time.lisp"
;         *LOAD-TRUENAME*)
; --> IF 
; ==>
;   *LOAD-TRUENAME*
; 
; note: deleting unreachable code

; processing (DEFPARAMETER +MONTH-NAMES+ ...)
; processing (DEFPARAMETER +SHORT-MONTH-NAMES+ ...)
; processing (DEFPARAMETER +DAY-NAMES+ ...)
; processing (DEFPARAMETER +DAY-NAMES-AS-KEYWORDS+ ...)
; processing (DEFPARAMETER +SHORT-DAY-NAMES+ ...)
; processing (DEFPARAMETER +MINIMAL-DAY-NAMES+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER +ISO-8601-DATE-FORMAT+ ...)
; processing (DEFPARAMETER +ISO-8601-TIME-FORMAT+ ...)
; processing (DEFPARAMETER +ISO-8601-FORMAT+ ...)
; processing (DEFPARAMETER +RFC3339-FORMAT+ ...)
; processing (DEFPARAMETER +RFC3339-FORMAT/DATE-ONLY+ ...)
; processing (DEFPARAMETER +ASCTIME-FORMAT+ ...)
; processing (DEFPARAMETER +RFC-1123-FORMAT+ ...)
; processing (DEFPARAMETER +ISO-WEEK-DATE-FORMAT+ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER +ASTRONOMICAL-JULIAN-DATE-OFFSET+ ...)
; processing (DEFPARAMETER +MODIFIED-JULIAN-DATE-OFFSET+ ...)
; processing (DEFUN %GUESS-OFFSET ...)
; processing (DEFUN %READ-BINARY-INTEGER ...)
; processing (DEFUN %STRING-FROM-UNSIGNED-BYTE-VECTOR ...)
; processing (DEFUN %FIND-FIRST-STD-OFFSET ...)
; processing (DEFUN %TZ-VERIFY-MAGIC-NUMBER ...)
; processing (DEFUN %TZ-READ-HEADER ...)
; processing (DEFUN %TZ-READ-TRANSITIONS ...)
; processing (DEFUN %TZ-READ-INDEXES ...)
; processing (DEFUN %TZ-READ-SUBZONE ...)
; processing (DEFUN LEAP-SECONDS-SEC ...)
; processing (DEFUN LEAP-SECONDS-ADJUSTMENT ...)
; processing (DEFUN %TZ-READ-LEAP-SECONDS ...)
; processing (DEFUN %TZ-READ-ABBREVS ...)
; processing (DEFUN %TZ-READ-INDICATORS ...)
; processing (DEFUN %TZ-MAKE-SUBZONES ...)
; processing (DEFUN %REALIZE-TIMEZONE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER +UTC-ZONE+ ...)
; processing (DEFPARAMETER +GMT-ZONE+ ...)
; processing (DEFPARAMETER +NONE-ZONE+ ...)
; processing (DEFMACRO DEFINE-TIMEZONE ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFPARAMETER *LOCATION-NAME->TIMEZONE* ...)
; processing (DEFPARAMETER *ABBREVIATED-SUBZONE-NAME->TIMEZONE-LIST* ...)
; processing (DEFUN FIND-TIMEZONE-BY-LOCATION-NAME ...)
; processing (DEFUN TIMEZONE= ...)
; processing (DEFUN REREAD-TIMEZONE-REPOSITORY ...)
; processing (DEFMACRO MAKE-TIMESTAMP ...)
; processing (DEFUN CLONE-TIMESTAMP ...)
; processing (DEFUN TRANSITION-POSITION ...)
; processing (DEFUN TIMESTAMP-SUBTIMEZONE ...)
; processing (DEFUN %ADJUST-TO-OFFSET ...)
; processing (DEFUN %ADJUST-TO-TIMEZONE ...)
; processing (DEFUN TIMESTAMP-MINIMIZE-PART ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN TIMESTAMP-MINIMIZE-PART
;     (IF LOCAL-TIME::TIMEZONE
;         NIL
;         LOCAL-TIME::OFFSET)
; 
; note: deleting unreachable code

; processing (DEFUN TIMESTAMP-MAXIMIZE-PART ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN TIMESTAMP-MAXIMIZE-PART
;     (IF LOCAL-TIME::TIMEZONE
;         NIL
;         LOCAL-TIME::OFFSET)
; 
; note: deleting unreachable code

; processing (DEFMACRO WITH-DECODED-TIMESTAMP ...)
; processing (DEFUN %NORMALIZE-MONTH-YEAR-PAIR ...)
; processing (DEFUN DAYS-IN-MONTH ...)
; processing (DEFUN %FIX-OVERFLOW-IN-DAYS ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL) ...)
; processing (DEFMACRO ADJUST-TIMESTAMP ...)
; processing (DEFMACRO ADJUST-TIMESTAMP! ...)
; processing (DEFUN %SET-TIMESTAMP-PART ...)
; processing (DEFUN %OFFSET-TIMESTAMP-PART ...)
; processing (DEFUN TIMESTAMP-WHOLE-YEAR-DIFFERENCE ...)
; processing (DEFUN TIMESTAMP-DIFFERENCE ...)
; processing (DEFUN TIMESTAMP+ ...)
; processing (DEFUN TIMESTAMP- ...)
; processing (DEFUN TIMESTAMP-DAY-OF-WEEK ...)
; processing (DEFUN VALID-TIMESTAMP-P ...)
; processing (DEFUN ENCODE-TIMESTAMP-INTO-VALUES ...)
; processing (DEFUN ENCODE-TIMESTAMP ...)
; processing (DEFUN UNIVERSAL-TO-TIMESTAMP ...)
; processing (DEFUN TIMESTAMP-TO-UNIVERSAL ...)
; processing (DEFUN UNIX-TO-TIMESTAMP ...)
; processing (DEFUN TIMESTAMP-VALUES-TO-UNIX ...)
; processing (DEFUN TIMESTAMP-TO-UNIX ...)
; processing (DEFUN %GET-CURRENT-TIME ...)
; processing (DEFVAR *CLOCK* ...)
; processing (DEFUN NOW ...)
; processing (DEFUN TODAY ...)
; processing (DEFGENERIC CLOCK-NOW ...)
; processing (DEFGENERIC CLOCK-TODAY ...)
; processing (DEFUN %LEAP-SECONDS-OFFSET ...)
; processing (DEFUN %ADJUST-SEC-FOR-LEAP-SECONDS ...)
; processing (DEFMETHOD CLOCK-NOW ...)
; processing (DEFMETHOD CLOCK-NOW ...)
; processing (DEFMETHOD CLOCK-TODAY ...)
; processing (DEFMACRO %DEFCOMPARATOR ...)
; processing (DEFUN %TIMESTAMP-COMPARE ...)
; processing (%DEFCOMPARATOR TIMESTAMP< ...)
; processing (%DEFCOMPARATOR TIMESTAMP<= ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: %DEFCOMPARATOR TIMESTAMP<=
;     (LOCAL-TIME::%DEFCOMPARATOR LOCAL-TIME:TIMESTAMP<=
;       (NOT
;        (NULL
;         (MEMBER
;          (LOCAL-TIME::%TIMESTAMP-COMPARE LOCAL-TIME::TIME-A LOCAL-TIME::TIME-B)
;          '(< =)))))
; --> DEFINE-COMPILER-MACRO PROGN EVAL-WHEN 
; ==>
;   (SB-C::%DEFINE-COMPILER-MACRO 'LOCAL-TIME:TIMESTAMP<=
;                                 (SB-INT:NAMED-LAMBDA (COMPILER-MACRO
;                                                       LOCAL-TIME:TIMESTAMP<=)
;                                     (#:EXPR #:ENV)
;                                   (DECLARE
;                                    (SB-C::LAMBDA-LIST
;                                     (&REST LOCAL-TIME::TIMES)))
;                                   (DECLARE (IGNORE #:ENV))
;                                   (SB-INT:NAMED-DS-BIND (:MACRO
;                                                          LOCAL-TIME:TIMESTAMP<=
;                                                          . DEFINE-COMPILER-MACRO)
;                                       (&REST LOCAL-TIME::TIMES)
;                                       (SB-C::COMPILER-MACRO-ARGS #:EXPR)
;                                     (DECLARE
;                                      (SB-C::CONSTANT-VALUE LOCAL-TIME::TIMES))
;                                     (BLOCK LOCAL-TIME:TIMESTAMP<=
;                                       (LET #
;                                         `#)))))
; 
; caught STYLE-WARNING:
;   1 call to LOCAL-TIME:TIMESTAMP<= was compiled before a compiler-macro was
;   defined for it. A declaration of NOTINLINE at the call site will eliminate this
;   warning, as will defining the compiler-macro before its first potential use.

; processing (%DEFCOMPARATOR TIMESTAMP> ...)
; processing (%DEFCOMPARATOR TIMESTAMP>= ...)
; processing (%DEFCOMPARATOR TIMESTAMP= ...)
; processing (DEFUN TIMESTAMP/= ...)
; processing (DEFUN CONTEST ...)
; processing (DEFUN TIMESTAMP-MINIMUM ...)
; processing (DEFUN TIMESTAMP-MAXIMUM ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN DAYS-TO-YEARS ...)
; processing (DEFUN %TIMESTAMP-DECODE-DATE ...)
; processing (DEFUN %TIMESTAMP-DECODE-ISO-WEEK ...)
; processing (DEFUN %TIMESTAMP-DECODE-TIME ...)
; processing (DEFUN DECODE-TIMESTAMP ...)
; processing (DEFUN TIMESTAMP-YEAR ...)
; processing (DEFUN TIMESTAMP-CENTURY ...)
; processing (DEFUN TIMESTAMP-MILLENNIUM ...)
; processing (DEFUN TIMESTAMP-DECADE ...)
; processing (DEFUN TIMESTAMP-MONTH ...)
; processing (DEFUN TIMESTAMP-DAY ...)
; processing (DEFUN TIMESTAMP-HOUR ...)
; processing (DEFUN TIMESTAMP-MINUTE ...)
; processing (DEFUN TIMESTAMP-SECOND ...)
; processing (DEFUN TIMESTAMP-MICROSECOND ...)
; processing (DEFUN TIMESTAMP-MILLISECOND ...)
; processing (DEFUN SPLIT-TIMESTRING ...)
; processing (DEFUN %SPLIT-TIMESTRING ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN %SPLIT-TIMESTRING
;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (= (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS)) 4)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ (CAAR LOCAL-TIME::PARTS) 4)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (= (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS)) 2)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to open code because: The operands might not be the same type.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (*
;      (THE (INTEGER 0 999999999)
;           (PARSE-INTEGER LOCAL-TIME::TIME-STRING :START LOCAL-TIME::START :END
;                          LOCAL-TIME::END))
;      (AREF #(1000000000 100000000 10000000 1000000 100000 10000 1000 100 10 1)
;            (- LOCAL-TIME::END LOCAL-TIME::START)))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (MOD 1000000000), not a FIXNUM.
;       The second argument is a (SIGNED-BYTE 32), not a FIXNUM.
;       The result is a (VALUES
;                        (INTEGER -2147483645852516352 2147483644852516353)
;                        . #1=(&OPTIONAL)), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 32) arithmetic (cost 3) because:
;       The result is a (VALUES
;                        (INTEGER -2147483645852516352 2147483644852516353) . #1#), not a (VALUES
;                                                                                          (SIGNED-BYTE
;                                                                                           32)
;                                                                                          &REST
;                                                                                          T).
;       etc.

;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ (CAAR LOCAL-TIME::PARTS) 4)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (- (CDAR LOCAL-TIME::PARTS) (CAAR LOCAL-TIME::PARTS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (+ (CAAR LOCAL-TIME::PARTS) 2)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (LOCAL-TIME::FULL-DATE (LOCAL-TIME::START-END)
;      (LET ((LOCAL-TIME::PARTS (LOCAL-TIME::SPLIT # # LOCAL-TIME::DATE-SEPARATOR)))
;        (LOCAL-TIME::PASSERT (LOCAL-TIME::%LIST-LENGTH= 3 LOCAL-TIME::PARTS))
;        (LOCAL-TIME::DATE-FULLYEAR (FIRST LOCAL-TIME::PARTS))
;        (LOCAL-TIME::DATE-MONTH (SECOND LOCAL-TIME::PARTS))
;        (LOCAL-TIME::DATE-MDAY (THIRD LOCAL-TIME::PARTS))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

;     (ZEROP (- LOCAL-TIME::END LOCAL-TIME::START))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

;     (*
;      (THE (INTEGER 0 999999999)
;           (PARSE-INTEGER LOCAL-TIME::TIME-STRING :START LOCAL-TIME::START :END
;                          LOCAL-TIME::END))
;      (AREF #(1000000000 100000000 10000000 1000000 100000 10000 1000 100 10 1)
;            (- LOCAL-TIME::END LOCAL-TIME::START)))
; 
; note: doing signed word to integer coercion (cost 20)

;     (ZEROP (- LOCAL-TIME::INDEX LOCAL-TIME::LAST-MATCH))
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first argument of IF-EQ

; processing (DEFUN PARSE-RFC3339-TIMESTRING ...)
; processing (DEFUN PARSE-TIMESTRING ...)
; processing (DEFUN ORDINALIZE ...)
; processing (DEFUN %CONSTRUCT-TIMESTRING ...)

; file: /usr/share/common-lisp/source/local-time/src/local-time.lisp
; in: DEFUN %CONSTRUCT-TIMESTRING
;     (FLOOR LOCAL-TIME::OFFSET LOCAL-TIME:+SECONDS-PER-HOUR+)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -43200 50400), not a (UNSIGNED-BYTE 32).

;     (MOD LOCAL-TIME::YEAR 100)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -1000000 1000000), not a (UNSIGNED-BYTE 32).

;     (AREF LOCAL-TIME:+MONTH-NAMES+ LOCAL-TIME::MONTH)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME:+SHORT-MONTH-NAMES+ LOCAL-TIME::MONTH)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME:+DAY-NAMES+ LOCAL-TIME::WEEKDAY)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME:+SHORT-DAY-NAMES+ LOCAL-TIME::WEEKDAY)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (AREF LOCAL-TIME::+MINIMAL-DAY-NAMES+ LOCAL-TIME::WEEKDAY)
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (MOD (1- LOCAL-TIME::HOUR) 12)
; 
; note: unable to
;   convert integer division to multiplication
; due to type uncertainty:
;   The first argument is a (INTEGER -1 22), not a (UNSIGNED-BYTE 32).

;     (MINUSP LOCAL-TIME::VAL)
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.

;     (ABS LOCAL-TIME::VAL)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR (DOUBLE-FLOAT * (0.0d0)) (SINGLE-FLOAT * (0.0))
;                               (RATIONAL * (0))), not a RATIONAL.

;     (MINUSP LOCAL-TIME::VAL)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a T, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       etc.

;     (ABS LOCAL-TIME::VAL)
; 
; note: forced to do full call
;       unable to do #1=inline float arithmetic (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2=(0.0d0))
;                                   (SINGLE-FLOAT * #3=(0.0)) (RATIONAL * #4=(0))), not a SINGLE-FLOAT.
;       The result is a (VALUES
;                        (OR (RATIONAL #5=(0)) (SINGLE-FLOAT #6=(-0.0))
;                            (DOUBLE-FLOAT #7=(-0.0d0)))
;                        . #8=(&OPTIONAL)), not a (VALUES SINGLE-FLOAT &REST T).
;       unable to do #1# (cost 1) because:
;       The first argument is a (OR (DOUBLE-FLOAT * #2#) (SINGLE-FLOAT * #3#)
;                                   (RATIONAL * #4#)), not a DOUBLE-FLOAT.
;       The result is a (VALUES
;                        (OR (RATIONAL #5#) (SINGLE-FLOAT #6#)
;                            (DOUBLE-FLOAT #7#))
;                        . #8#), not a (VALUES DOUBLE-FLOAT &REST T).

; processing (DEFUN FORMAT-TIMESTRING ...)
; processing (DEFUN FORMAT-RFC1123-TIMESTRING ...)
; processing (DEFUN TO-RFC1123-TIMESTRING ...)
; processing (DEFUN FORMAT-RFC3339-TIMESTRING ...)
; processing (DEFUN TO-RFC3339-TIMESTRING ...)
; processing (DEFUN %READ-TIMESTRING ...)
; processing (DEFUN %READ-UNIVERSAL-TIME ...)
; processing (DEFUN ENABLE-READ-MACROS ...)
; processing (DEFVAR *DEBUG-TIMESTAMP* ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN ASTRONOMICAL-JULIAN-DATE ...)
; processing (DEFUN MODIFIED-JULIAN-DATE ...)
; processing (DECLAIM (NOTINLINE FORMAT-TIMESTRING))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/local-time/src/local-time-tmpMU84G6IJ.fasl
; compilation finished in 0:00:10.010
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "local-time" "src" "local-time">
; compiling file "/usr/share/common-lisp/source/command-line-arguments/pkgdcl.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (DEFPACKAGE :COMMAND-LINE-ARGUMENTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/pkgdcl-tmpOO0NERK1.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/command-line-arguments/argv.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (IN-PACKAGE :COMMAND-LINE-ARGUMENTS)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN GET-COMMAND-LINE-ARGUMENTS ...)
; processing (DEFUN COMPUTE-AND-PROCESS-COMMAND-LINE-OPTIONS ...)
; processing (DEFUN INVOKE-COMMAND-LINE-HANDLER ...)
; processing (DEFUN HANDLE-COMMAND-LINE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/argv-tmp1LCUF5NQ.fasl
; compilation finished in 0:00:00.385
; compiling file "/usr/share/common-lisp/source/command-line-arguments/parse.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (IN-PACKAGE :COMMAND-LINE-ARGUMENTS)
; processing (DEFVAR *COMMAND-LINE-OPTIONS* ...)
; processing (DEFVAR *COMMAND-LINE-OPTION-SPECIFICATION* ...)
; processing (DEFUN MAKE-OPTION-ACTION ...)
; processing (DEFUN FINALIZE-LIST ...)
; processing (DEFUN ACTUAL-ACTION-FROM-SPEC ...)
; processing (DEFUN COMMAND-LINE-ACTION ...)
; processing (DEFUN PREPARE-COMMAND-LINE-OPTIONS-SPECIFICATION ...)
; processing (DEFUN MAKE-NEGATED-NAMES ...)
; processing (DEFUN COMMAND-LINE-OPTION-SPECIFICATION ...)
; processing (DEFUN SHORT-OPTION-P ...)
; processing (DEFUN NEGATED-SHORT-OPTION-P ...)
; processing (DEFUN LONG-OPTION-P ...)
; processing (DEFUN OPTION-END-P ...)
; processing (DEFUN OPTION-LIKE-P ...)
; processing (DEFUN OPTION-NAME ...)
; processing (DEFUN COERCE-OPTION-PARAMETER ...)
; processing (DEFUN GET-OPTION-PARAMETER ...)
; processing (DEFUN PROCESS-OPTION ...)
; processing (DEFUN PROCESS-SHORT-OPTION ...)
; processing (DEFUN DECOMPOSE-LONG-OPTION-STRING ...)
; processing (DEFUN PROCESS-LONG-OPTION ...)
; processing (DEFUN DO-PROCESS-COMMAND-LINE-OPTIONS ...)
; processing (DEFUN PROCESS-COMMAND-LINE-OPTIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/parse-tmp4O019067.fasl
; compilation finished in 0:00:01.156
; compiling file "/usr/share/common-lisp/source/command-line-arguments/help.lisp" (written 18 NOV 2015 08:20:48 AM):
; processing (IN-PACKAGE :COMMAND-LINE-ARGUMENTS)
; processing (DEFUN SPLIT-SEQUENCE ...)
; processing (DEFUN SHOW-OPTION-HELP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/command-line-arguments/help-tmpTRKLMYI5.fasl
; compilation finished in 0:00:00.330
; compiling file "/usr/share/common-lisp/source/abnf/package.lisp" (written 29 FEB 2020 04:51:12 PM):
; processing (DEFPACKAGE #:ABNF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/abnf/package-tmp51QMCPVZ.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/abnf/abnf.lisp" (written 29 FEB 2020 04:51:12 PM):
; processing (IN-PACKAGE #:ABNF)
; processing (DEFVAR *ABNF-RFC2234-ABNF-DEFINITION* ...)
; processing (DEFVAR *ABNF-RFC-SYSLOG-DRAFT-15* ...)
; processing (DEFVAR *ABNF-RSYSLOG* ...)
; processing (DEFVAR *ABNF-RFC5424-SYSLOG-PROTOCOL* ...)
; processing (DEFVAR *ABNF-DEFAULT-RULES* ...)
; processing (DEFUN RULE-NAME-CHARACTER-P ...)
; processing (DEFUN VCHARP ...)
; processing (DEFRULE VCHAR ...)
; processing (DEFRULE WSP ...)
; processing (DEFRULE COMMENT ...)
; processing (DEFRULE C-NL ...)
; processing (DEFRULE C-WSP ...)
; processing (DEFRULE N-WSP ...)
; processing (DEFUN RULE-NAME-SYMBOL ...)
; processing (DEFRULE RULE-NAME ...)
; processing (DEFRULE EQUAL ...)
; processing (DEFRULE END-OF-RULE ...)
; processing (DEFRULE DIGIT ...)
; processing (DEFRULE DIGITS ...)
; processing (DEFUN CHAR-VAL-CHAR-P ...)
; processing (DEFRULE CHAR-VAL ...)
; processing (DEFRULE DEC-STRING ...)
; processing (DEFRULE DEC-RANGE ...)
; processing (DEFRULE DEC-VAL ...)
; processing (DEFUN HEXADECIMAL-CHAR-P ...)
; processing (DEFRULE HEXDIGITS ...)
; processing (DEFRULE HEX-STRING ...)
; processing (DEFRULE HEX-RANGE ...)
; processing (DEFRULE HEX-VAL ...)
; processing (DEFRULE NUM-VAL ...)
; processing (DEFRULE RULE-NAME-REFERENCE ...)
; processing (DEFUN PROCESS-QUOTED-REGEX ...)
; processing (DEFRULE SINGLE-QUOTED-REGEX ...)
; processing (DEFRULE DOUBLE-QUOTED-REGEX ...)
; processing (DEFRULE PARENS-QUOTED-REGEX ...)
; processing (DEFRULE BRACES-QUOTED-REGEX ...)
; processing (DEFRULE CHEVRON-QUOTED-REGEX ...)
; processing (DEFRULE BRACKETS-QUOTED-REGEX ...)
; processing (DEFRULE SLASH-QUOTED-REGEX ...)
; processing (DEFRULE PIPE-QUOTED-REGEX ...)
; processing (DEFRULE SHARP-QUOTED-REGEX ...)
; processing (DEFRULE QUOTED-REGEX ...)
; processing (DEFRULE ELEMENT ...)
; processing (DEFRULE NUMBER ...)
; processing (DEFRULE REPEAT-VAR ...)
; processing (DEFRULE REPEAT-SPECIFIC ...)
; processing (DEFRULE REPEAT ...)
; processing (DEFRULE REPETITION ...)
; processing (DEFRULE CONCATENATION-ELEMENT ...)
; processing (DEFRULE CONCATENATION ...)
; processing (DEFRULE ALTERNATION-ELEMENT ...)
; processing (DEFRULE ALTERNATION ...)
; processing (DEFRULE GROUP ...)
; processing (DEFRULE OPTION ...)
; processing (DEFRULE TOPLEVEL-ELEMENT ...)
; processing (DEFRULE ALTERNATIONS ...)
; processing (DEFRULE ELEMENTS ...)
; processing (DEFRULE RULE ...)
; processing (DEFRULE RULE-LIST ...)
; processing (DEFUN EXPAND-RULE-DEFINITION ...)
; processing (DEFUN EXPAND-RULE ...)
; processing (DEFUN PARSE-ABNF-GRAMMAR ...)
; processing (DEFUN TEST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/abnf/abnf-tmp69OZN5PC.fasl
; compilation finished in 0:00:00.925
; compiling file "/usr/share/common-lisp/source/db3/package.lisp" (written 12 FEB 2020 07:50:33 PM):
; processing (DEFPACKAGE #:DB3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/db3/package-tmp7NDBRONI.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/db3/db3.lisp" (written 12 FEB 2020 07:50:33 PM):
; processing (IN-PACKAGE :DB3)
; processing (DEFPARAMETER *EXTERNAL-FORMAT* ...)
; processing (DEFVAR *CODE-PAGE-LIST* ...)
; processing (DEFUN LANGUAGE-DRIVER-TO-ENCODING ...)
; processing (DEFUN READ-UINT32 ...)
; processing (DEFUN READ-UINT16 ...)
; processing (DEFCLASS DB3 ...)
; processing (DEFCLASS DB3-FIELD ...)
; processing (DEFCLASS DB3-MEMO ...)
; processing (DEFCLASS DB3-MEMO-BLOCK ...)
; processing (DEFUN ASCIIZ->STRING ...)
; processing (DEFUN ASCII->STRING ...)
; processing (DECLAIM (INLINE UNSIGNED-TO-SIGNED ...))
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN BYTES->INTEGER ...)
; processing (DEFUN BYTES->BIGINT ...)
; processing (DEFUN LOAD-FIELD-DESCRIPTOR ...)
; processing (DEFMETHOD FIELD-COUNT ...)
; processing (DEFMETHOD LOAD-HEADER ...)
; processing (DEFMETHOD LOAD-MEMO-HEADER ...)
; processing (DEFMETHOD LOAD-MEMO-RECORD ...)
; processing (DEFMETHOD CLOSE-MEMO ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD CONVERT-FIELD ...)
; processing (DEFMETHOD LOAD-FIELD ...)
; processing (DEFMETHOD LOAD-RECORD ...)
; processing (DEFUN WRITE-RECORD ...)
; processing (DEFUN DUMP-DB3 ...)
; processing (DEFUN SAMPLE-DB3 ...)
; processing (DEFUN INSPECT-DB3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/db3/db3-tmpPDQBE2MO.fasl
; compilation finished in 0:00:01.350
; compiling file "/usr/share/common-lisp/source/ieee-floats/ieee-floats.lisp" (written 24 AUG 2017 07:52:41 PM):
; processing (DEFPACKAGE :IEEE-FLOATS ...)
; processing (IN-PACKAGE :IEEE-FLOATS)
; processing (DEFMACRO MAKE-FLOAT-CONVERTERS ...)
; processing (DECLAIM (INLINE ENCODE-FLOAT32 ...))
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT32 ...)
; processing (MAKE-FLOAT-CONVERTERS ENCODE-FLOAT64 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ieee-floats/ieee-floats-tmpPTGCQDTQ.fasl
; compilation finished in 0:00:00.410
; compiling file "/usr/share/common-lisp/source/ixf/package.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (DEFPACKAGE #:IXF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ixf/package-tmpRS4KI3U2.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/ixf/records.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE :IXF)
; processing (DEFSTRUCT (IXF-FIELD # ...) ...)
; processing (DEFVAR *IXF-HEADER* ...)
; processing (DEFVAR *IXF-TABLE* ...)
; processing (DEFVAR *IXF-COLUMN* ...)
; processing (DEFVAR *IXF-DATA* ...)
; processing (DEFVAR *IXF-APPLICATION* ...)
; processing (DEFVAR *RECORD-TYPES* ...)
; processing (DEFUN READ-INTEGER ...)
; processing (DEFUN READ-CHARACTER ...)
; processing (DEFUN READ-ASCII-STRING ...)
; processing (DEFUN READ-BINARY-DATA ...)
; processing (DEFUN READ-FIELD ...)
; processing (DEFUN READ-RECORD ...)
; processing (DEFUN READ-NEXT-RECORD ...)
; processing (DEFUN HEADER-RECORD-P ...)
; processing (DEFUN TABLE-RECORD-P ...)
; processing (DEFUN COLUMN-RECORD-P ...)
; processing (DEFUN DATA-RECORD-P ...)
; processing (DEFUN GET-RECORD-PROPERTY ...)
; processing (DEFUN CHECK-RECORD ...)
; processing (DEFUN VALIDATE-FILE ...)
; processing (DEFUN COLLECT-RECORDS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ixf/records-tmp8A8DO67Z.fasl
; compilation finished in 0:00:00.550
; compiling file "/usr/share/common-lisp/source/ixf/types.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE :IXF)
; processing (DEFCONSTANT +BIGINT+ ...)
; processing (DEFCONSTANT +BLOB+ ...)
; processing (DEFCONSTANT +CLOB+ ...)
; processing (DEFCONSTANT +BLOB-FILE+ ...)
; processing (DEFCONSTANT +CLOB-FILE+ ...)
; processing (DEFCONSTANT +DBCLOB-FILE+ ...)
; processing (DEFCONSTANT +CHAR+ ...)
; processing (DEFCONSTANT +DATE+ ...)
; processing (DEFCONSTANT +DBCLOB+ ...)
; processing (DEFCONSTANT +DECIMAL+ ...)
; processing (DEFCONSTANT +DECFLOAT+ ...)
; processing (DEFCONSTANT +FLOAT+ ...)
; processing (DEFCONSTANT +GRAPHIC+ ...)
; processing (DEFCONSTANT +INTEGER+ ...)
; processing (DEFCONSTANT +LONGVARCHAR+ ...)
; processing (DEFCONSTANT +LONGVARGRAPHIC+ ...)
; processing (DEFCONSTANT +SMALLINT+ ...)
; processing (DEFCONSTANT +TIME+ ...)
; processing (DEFCONSTANT +TIMESTAMP+ ...)
; processing (DEFCONSTANT +VARCHAR+ ...)
; processing (DEFCONSTANT +VARGRAPHIC+ ...)
; processing (DEFCONSTANT +BLOB-LOCATION-SPEC+ ...)
; processing (DEFCONSTANT +DBCLOB-LOCATION-SPEC+ ...)
; processing (DEFCONSTANT +DBBLOB-LOCATION-SPEC+ ...)
; processing (DEFUN PARSE-IXF-NULL ...)
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN PARSE-IXF-SMALLINT ...)
; processing (DEFUN PARSE-IXF-UNSIGNED-INTEGER ...)
; processing (DEFUN PARSE-IXF-UNSIGNED-BIGINT ...)
; processing (DEFUN PARSE-IXF-INTEGER ...)
; processing (DEFUN PARSE-IXF-BIGINT ...)
; processing (DEFUN PARSE-IXF-DECIMAL ...)
; processing (DEFUN PARSE-IXF-FLOAT ...)
; processing (DEFUN PARSE-IXF-STRING ...)
; processing (DEFUN PARSE-IXF-TIMESTAMP ...)
; processing (DEFUN PARSE-IXF-TIME ...)
; processing (DEFUN PARSE-IXF-DATE ...)
; processing (DEFUN PARSE-IXF-LLS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ixf/types-tmp332KW8PK.fasl
; compilation finished in 0:00:00.865
; compiling file "/usr/share/common-lisp/source/ixf/encodings.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFVAR *IXF-ENCODINGS-MAPPING* ...)
; processing (DEFUN BABEL-ENCODING-FOR-CODE-PAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ixf/encodings-tmpI6D89FSZ.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/ixf/structs.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFSTRUCT IXF-HEADER ...)
; processing (DEFSTRUCT IXF-COLUMN ...)
; processing (DEFSTRUCT IXF-TABLE ...)
; processing (DEFSTRUCT IXF-FILE ...)
; processing (DECLAIM (INLINE GET-CODE-PAGE))
; processing (DEFUN GET-CODE-PAGE ...)
; processing (DEFUN PARSE-ENCODING ...)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DEFMETHOD PARSE-TABLE-DEFINITION ...)
; processing (DEFMETHOD PARSE-COLUMN-DEFINITION ...)
; processing (DEFMETHOD READ-HEADERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ixf/structs-tmp9K4T37BF.fasl
; compilation finished in 0:00:01.140
; compiling file "/usr/share/common-lisp/source/ixf/data.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFUN PARSE-IXF-DATA ...)
; processing (DEFMETHOD MAYBE-READ-RECORD ...)
; processing (DEFMETHOD READ-NEXT-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ixf/data-tmp1DZ1R953.fasl
; compilation finished in 0:00:00.250
; compiling file "/usr/share/common-lisp/source/ixf/ixf.lisp" (written 06 MAY 2017 01:08:15 PM):
; processing (IN-PACKAGE #:IXF)
; processing (DEFMACRO WITH-IXF-STREAM ...)
; processing (DEFMACRO WITH-IXF-FILE ...)
; processing (DEFUN MAP-DATA ...)
; processing (DEFMETHOD READ-DATA ...)
; processing (DEFUN READ-IXF-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/ixf/ixf-tmpWPHOFSMN.fasl
; compilation finished in 0:00:00.150
; compiling file "/usr/share/common-lisp/source/py-configparser/package.lisp" (written 09 MAR 2009 09:47:15 PM):
; processing (DEFPACKAGE #:PY-CONFIGPARSER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/py-configparser/package-tmp7YZ0AT5W.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/py-configparser/config.lisp" (written 01 SEP 2013 11:54:28 AM):
; processing (IN-PACKAGE :PY-CONFIGPARSER)
; processing (DEFINE-CONDITION CONFIGPARSER-ERROR ...)
; processing (DEFINE-CONDITION CONFIG-ERROR ...)
; processing (DEFINE-CONDITION NO-SECTION-ERROR ...)
; processing (DEFINE-CONDITION DUPLICATE-SECTION-ERROR ...)
; processing (DEFINE-CONDITION NO-OPTION-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-DEPTH-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-MISSING-OPTION-ERROR ...)
; processing (DEFINE-CONDITION INTERPOLATION-SYNTAX-ERROR ...)
; processing (DEFSTRUCT SECTION ...)
; processing (DEFSTRUCT CONFIG ...)
; processing (DEFUN NORM-OPTION-NAME ...)
; processing (DEFUN NORM-SECTION-NAME ...)
; processing (DEFUN %VALIDATE-SECTION-NAME ...)
; processing (DEFUN %VALIDATE-OPTION-NAME ...)
; processing (DEFUN %GET-SECTION ...)
; processing (DEFUN %GET-OPTION ...)
; processing (DEFUN DEFAULTS ...)
; processing (DEFUN SECTIONS ...)
; processing (DEFUN HAS-SECTION-P ...)
; processing (DEFUN ADD-SECTION ...)
; processing (DEFUN OPTIONS ...)
; processing (DEFUN HAS-OPTION-P ...)
; processing (DEFUN %EXTRACT-REPLACEMENT ...)
; processing (DEFUN %OPTION-VALUE ...)
; processing (DEFUN %EXPAND-OPTION-VALUE ...)
; processing (DEFUN GET-OPTION ...)
; processing (DEFUN SET-OPTION ...)
; processing (DEFUN ITEMS ...)
; processing (DEFUN REMOVE-OPTION ...)
; processing (DEFUN REMOVE-SECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/py-configparser/config-tmp8Q267AO9.fasl
; compilation finished in 0:00:00.940
; compiling file "/usr/share/common-lisp/source/py-configparser/parser.lisp" (written 14 JUN 2008 08:11:01 AM):
; processing (IN-PACKAGE #:PY-CONFIGPARSER)
; processing (DECLAIM (SPECIAL *LINE-NO* ...))
; processing (DEFINE-CONDITION PARSING-ERROR ...)
; processing (DEFINE-CONDITION MISSING-SECTION-HEADER-ERROR ...)
; processing (DECLAIM (INLINE %READ-CHAR ...))
; processing (DEFUN %READ-CHAR ...)
; processing (DEFUN ENSURE-SECTION ...)
; processing (DEFUN IS-WHITESPACE ...)
; processing (DEFUN IS-COMMENT-CHAR ...)
; processing (DEFUN SKIP-WHITESPACE ...)
; processing (DEFUN SKIP-EMPTY-LINE ...)
; processing (DEFUN SKIP-TO-EOL ...)
; processing (DEFUN EXPECT-CHAR ...)
; processing (DEFUN EXPECT-ONE-OF ...)
; processing (DEFUN MAKE-INPUT-BUFFER ...)
; processing (DECLAIM (INLINE EXTEND-INPUT))
; processing (DEFUN EXTEND-INPUT ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN EXTEND-INPUT
;     (DEFUN PY-CONFIGPARSER::EXTEND-INPUT (PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
;       (VECTOR-PUSH-EXTEND PY-CONFIGPARSER::C PY-CONFIGPARSER::*CURRENT-INPUT* 20))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA PY-CONFIGPARSER::EXTEND-INPUT
;         (PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (BLOCK PY-CONFIGPARSER::EXTEND-INPUT
;         (VECTOR-PUSH-EXTEND PY-CONFIGPARSER::C PY-CONFIGPARSER::*CURRENT-INPUT*
;                             20)))
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN FINALIZE-INPUT ...)
; processing (DEFUN READ-SECTION-NAME ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN READ-SECTION-NAME
;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN READ-OPTION-NAME ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN READ-OPTION-NAME
;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN READ-OPTION-VALUE ...)

; file: /usr/share/common-lisp/source/py-configparser/parser.lisp
; in: DEFUN READ-OPTION-VALUE
;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P #\ )
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

;     (PY-CONFIGPARSER::EXTEND-INPUT PY-CONFIGPARSER::P PY-CONFIGPARSER::C)
; 
; caught STYLE-WARNING:
;   The variable P is defined but never used.

; processing (DEFUN READING-DRIVER ...)
; processing (DEFUN READ-FILES ...)
; processing (DEFUN READ-STREAM ...)
; processing (DEFUN %FORMAT-VALUE ...)
; processing (DEFUN WRITE-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/py-configparser/parser-tmpH07OJ7CW.fasl
; compilation finished in 0:00:00.680
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "py-configparser" "parser">
; compiling file "/usr/share/common-lisp/source/sqlite/sqlite-ffi.lisp" (written 10 MAY 2011 09:45:30 AM):
; processing (DEFPACKAGE :SQLITE-FFI ...)
; processing (IN-PACKAGE :SQLITE-FFI)
; processing (DEFINE-FOREIGN-LIBRARY SQLITE3-LIB ...)
; processing (USE-FOREIGN-LIBRARY SQLITE3-LIB)
; processing (DEFCENUM ERROR-CODE ...)
; processing (DEFCSTRUCT SQLITE3)
; processing (DEFCTYPE P-SQLITE3 ...)

; file: /usr/share/common-lisp/source/sqlite/sqlite-ffi.lisp
; in: DEFCTYPE P-SQLITE3
;     (CFFI:DEFCTYPE SQLITE-FFI:P-SQLITE3 (:POINTER SQLITE-FFI::SQLITE3))
; 
; caught STYLE-WARNING:
;   bare references to struct types are deprecated. Please use (:POINTER
;                                                               #1=(:STRUCT
;                                                                   SQLITE3)) or #1# instead.

; processing (DEFCFUN SQLITE3-OPEN ...)
; processing (DEFCFUN SQLITE3-CLOSE ...)
; processing (DEFCFUN SQLITE3-ERRMSG ...)
; processing (DEFCFUN SQLITE3-BUSY-TIMEOUT ...)
; processing (DEFCSTRUCT SQLITE3-STMT)
; processing (DEFCTYPE P-SQLITE3-STMT ...)

; file: /usr/share/common-lisp/source/sqlite/sqlite-ffi.lisp
; in: DEFCTYPE P-SQLITE3-STMT
;     (CFFI:DEFCTYPE SQLITE-FFI:P-SQLITE3-STMT (:POINTER SQLITE-FFI::SQLITE3-STMT))
; 
; caught STYLE-WARNING:
;   bare references to struct types are deprecated. Please use (:POINTER
;                                                               #1=(:STRUCT
;                                                                   SQLITE3-STMT)) or #1# instead.

; processing (DEFCFUN (SQLITE3-PREPARE "sqlite3_prepare_v2") ...)
; processing (DEFCFUN SQLITE3-FINALIZE ...)
; processing (DEFCFUN SQLITE3-STEP ...)
; processing (DEFCFUN SQLITE3-RESET ...)
; processing (DEFCFUN SQLITE3-CLEAR-BINDINGS ...)
; processing (DEFCFUN SQLITE3-COLUMN-COUNT ...)
; processing (DEFCENUM TYPE-CODE ...)
; processing (DEFCFUN SQLITE3-COLUMN-TYPE ...)
; processing (DEFCFUN SQLITE3-COLUMN-TEXT ...)
; processing (DEFCFUN SQLITE3-COLUMN-INT64 ...)
; processing (DEFCFUN SQLITE3-COLUMN-DOUBLE ...)
; processing (DEFCFUN SQLITE3-COLUMN-BYTES ...)
; processing (DEFCFUN SQLITE3-COLUMN-BLOB ...)
; processing (DEFCFUN SQLITE3-COLUMN-NAME ...)
; processing (DEFCFUN SQLITE3-BIND-PARAMETER-COUNT ...)
; processing (DEFCFUN SQLITE3-BIND-PARAMETER-NAME ...)
; processing (DEFCFUN SQLITE3-BIND-PARAMETER-INDEX ...)
; processing (DEFCFUN SQLITE3-BIND-DOUBLE ...)
; processing (DEFCFUN SQLITE3-BIND-INT64 ...)
; processing (DEFCFUN SQLITE3-BIND-NULL ...)
; processing (DEFCFUN SQLITE3-BIND-TEXT ...)
; processing (DEFCFUN SQLITE3-BIND-BLOB ...)
; processing (DEFCONSTANT DESTRUCTOR-TRANSIENT-ADDRESS ...)
; processing (DEFUN DESTRUCTOR-TRANSIENT ...)
; processing (DEFUN DESTRUCTOR-STATIC ...)
; processing (DEFCFUN SQLITE3-LAST-INSERT-ROWID ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/sqlite/sqlite-ffi-tmp1VTWJYNA.fasl
; compilation finished in 0:00:00.915
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "sqlite" "sqlite-ffi">
WARNING:
   bare references to struct types are deprecated. Please use (:POINTER
                                                               (:STRUCT
                                                                SQLITE3)) or (:STRUCT
                                                                              SQLITE3) instead.
WARNING:
   bare references to struct types are deprecated. Please use (:POINTER
                                                               (:STRUCT
                                                                SQLITE3-STMT)) or (:STRUCT
                                                                                   SQLITE3-STMT) instead.
; compiling file "/usr/share/common-lisp/source/sqlite/cache.lisp" (written 10 MAY 2011 09:45:30 AM):
; processing (DEFPACKAGE :SQLITE.CACHE ...)
; processing (IN-PACKAGE :SQLITE.CACHE)
; processing (DEFCLASS MRU-CACHE ...)
; processing (DEFUN GET-FROM-CACHE ...)
; processing (DEFUN REMOVE-EMPTY-OBJECTS-STACKS ...)
; processing (DEFUN POP-FROM-CACHE ...)
; processing (DEFUN PUT-TO-CACHE ...)
; processing (DEFUN PURGE-CACHE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/sqlite/cache-tmpMYXXFDNY.fasl
; compilation finished in 0:00:00.255
; compiling file "/usr/share/common-lisp/source/sqlite/sqlite.lisp" (written 10 MAY 2011 09:45:30 AM):
; processing (DEFPACKAGE :SQLITE ...)
; processing (IN-PACKAGE :SQLITE)
; processing (DEFINE-CONDITION SQLITE-ERROR ...)
; processing (DEFINE-CONDITION SQLITE-CONSTRAINT-ERROR ...)
; processing (DEFUN SQLITE-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS SQLITE-HANDLE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN CONNECT ...)
; processing (DEFUN SET-BUSY-TIMEOUT ...)
; processing (DEFUN DISCONNECT ...)

; file: /usr/share/common-lisp/source/sqlite/sqlite.lisp
; in: DEFUN DISCONNECT
;     (COPY-LIST (SQLITE::SQLITE-HANDLE-STATEMENTS SQLITE::HANDLE))
; 
; note: could not stack allocate: (COPY-LIST (SQLITE-HANDLE-STATEMENTS HANDLE))

; processing (DEFCLASS SQLITE-STATEMENT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN PREPARE-STATEMENT ...)
; processing (DEFUN REALLY-FINALIZE-STATEMENT ...)
; processing (DEFUN FINALIZE-STATEMENT ...)
; processing (DEFUN STEP-STATEMENT ...)
; processing (DEFUN RESET-STATEMENT ...)
; processing (DEFUN CLEAR-STATEMENT-BINDINGS ...)
; processing (DEFUN STATEMENT-COLUMN-VALUE ...)
; processing (DEFMACRO WITH-PREPARED-STATEMENT ...)
; processing (DEFMACRO WITH-PREPARED-STATEMENT/NAMED ...)
; processing (DEFUN EXECUTE-NON-QUERY ...)
; processing (DEFUN EXECUTE-NON-QUERY/NAMED ...)
; processing (DEFUN EXECUTE-TO-LIST ...)
; processing (DEFUN EXECUTE-TO-LIST/NAMED ...)
; processing (DEFUN EXECUTE-ONE-ROW-M-V ...)
; processing (DEFUN EXECUTE-ONE-ROW-M-V/NAMED ...)
; processing (DEFUN STATEMENT-PARAMETER-INDEX ...)
; processing (DEFUN BIND-PARAMETER ...)
; processing (DEFUN EXECUTE-SINGLE ...)
; processing (DEFUN EXECUTE-SINGLE/NAMED ...)
; processing (DEFUN LAST-INSERT-ROWID ...)
; processing (DEFMACRO WITH-TRANSACTION ...)
; processing (DEFMACRO WITH-OPEN-DATABASE ...)
; processing (DEFMACRO-DRIVER (FOR VARS ...) ...)
; processing (DEFMACRO-DRIVER (FOR VARS ...) ...)
; processing (DEFMACRO-DRIVER (FOR VARS ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/sqlite/sqlite-tmpOVSXYOPN.fasl
; compilation finished in 0:00:02.015
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/packages.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:TRIVIAL-BACKTRACE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/packages-tmpZC0L7XF.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/utilities.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (DEFPARAMETER *DATE-TIME-FORMAT* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN DATE-TIME-STRING ...)
; processing (DEFUN FORMAT-DATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/utilities-tmpG1EPLKU8.fasl
; compilation finished in 0:00:00.565
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/backtrace.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (DEFUN PRINT-CONDITION ...)
; processing (DEFUN PRINT-BACKTRACE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN PRINT-BACKTRACE-TO-STREAM ...)
; processing (SETF (DOCUMENTATION # ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/backtrace-tmpCSCAXUZU.fasl
; compilation finished in 0:00:00.175
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/map-backtrace.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (DEFSTRUCT FRAME ...)
; processing (DEFSTRUCT VAR ...)
; processing (DEFSTRUCT POS-FORM-NUMBER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFVAR *TRIVIAL-BACKTRACE-FRAME-PRINT-SPECIALS* ...)
; processing (DEFUN PRINT-FRAME ...)
; processing (DEFUN MAP-BACKTRACE ...)
; processing (DEFUN PRINT-MAP-BACKTRACE ...)
; processing (DEFUN BACKTRACE-STRING ...)
; processing (DEFUN IMPL-MAP-BACKTRACE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/map-backtrace-tmpRYD7MA6L.fasl
; compilation finished in 0:00:00.800
; compiling file "/usr/share/common-lisp/source/trivial-backtrace/dev/fallback.lisp" (written 11 MAY 2020 01:46:26 PM):
; processing (IN-PACKAGE #:TRIVIAL-BACKTRACE)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-backtrace/dev/fallback-tmpFDF5CJMR.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/package.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG.UTILITIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/package-tmpBAUC3ZZO.fasl
; compilation finished in 0:00:00.030
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/api.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFGENERIC CHOOSE-DIRECTORY-QUESTION* ...)
; processing (DEFGENERIC CHOOSE-FILE-QUESTION* ...)
; processing (DEFGENERIC CHOOSE-ITEM-FROM-PUP* ...)
; processing (DEFGENERIC CHOOSE-ITEM-QUESTION* ...)
; processing (DEFGENERIC CHOOSE-NEW-FILE-QUESTION* ...)
; processing (DEFGENERIC Y-OR-N-QUESTION* ...)
; processing (DEFGENERIC GUI-ERROR* ...)
; processing (DEFGENERIC GUI-WARN* ...)
; processing (DEFGENERIC REPORT-CONDITION ...)
; processing (DEFGENERIC HELP-SPEC ...)
; processing (DEFGENERIC INTERFACE-BEEP* ...)
; processing (DEFGENERIC MAKE-COLOR** ...)
; processing (DEFGENERIC MAKE-GRAY* ...)
; processing (DEFGENERIC MAKE-SCALED-COLOR* ...)
; processing (DEFGENERIC NAME ...)
; processing (DEFGENERIC PROCESS-PARAMETERS* ...)
; processing (DEFGENERIC PROMPT-FOR* ...)
; processing (DEFGENERIC PUT-ITEM-ON-CLIPBOARD* ...)
; processing (DEFGENERIC SELECT-INSTRUMENT* ...)
; processing (DEFGENERIC INSPECT-THING* ...)
; processing (DEFGENERIC SOUND-NOTE* ...)
; processing (DEFGENERIC STOP-NOTES* ...)
; processing (DEFGENERIC MAKE-PROGRESS-BAR ...)
; processing (DEFGENERIC PROGRESS-BAR-VALUE ...)
; processing (DEFGENERIC (SETF PROGRESS-BAR-VALUE) ...)
; processing (DEFGENERIC CLOSE-PROGRESS-BAR ...)
; processing (DEFGENERIC MAKE-UI-POINT* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/api-tmpWVY5AO00.fasl
; compilation finished in 0:00:00.040
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-utils.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN FIXNUMP ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN NEQ ...)
; processing (DECLAIM (INLINE NEQ))
; processing (DEFINE-COMPILER-MACRO NEQ ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN CURRENT-LOAD-FILE ...)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFUN ENSURE-LIST ...)
; processing (DEFUN ENSURE-FUNCTION ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN EXPORT-EXPORTED-SYMBOLS ...)
; processing (DEFGENERIC LENGTH-AT-LEAST-P ...)
; processing (DEFMETHOD LENGTH-AT-LEAST-P ...)
; processing (DEFMETHOD LENGTH-AT-LEAST-P ...)
; processing (DEFGENERIC LENGTH-AT-MOST-P ...)
; processing (DEFMETHOD LENGTH-AT-MOST-P ...)
; processing (DEFMETHOD LENGTH-AT-MOST-P ...)
; processing (DECLAIM (INLINE LENGTH-1-LIST-P))
; processing (DEFUN LENGTH-1-LIST-P ...)
; processing (DEFUN NEARLY-ZERO-P ...)

; file: /usr/share/common-lisp/source/metatilities-base/dev/l0-utils.lisp
; in: DEFUN NEARLY-ZERO-P
;     (< 0.0 METABANG.UTILITIES::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code RATIONAL to FLOAT comparison
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.

;     (> METABANG.UTILITIES::THRESHOLD METABANG.UTILITIES::X)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (> METABANG.UTILITIES::X METABANG.UTILITIES::THRESHOLD)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.

;     (< 0.0 METABANG.UTILITIES::X)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.

;     (> METABANG.UTILITIES::X METABANG.UTILITIES::THRESHOLD)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

;     (> METABANG.UTILITIES::THRESHOLD METABANG.UTILITIES::X)
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.

; processing (DEFUN NEARLY-EQUAL-P ...)
; processing (DEFUN DOTTED-PAIR-P ...)
; processing (DEFUN APPLY-IF-EXISTS ...)
; processing (DEFUN FUNCALL-IF-EXISTS ...)
; processing (DEFUN CALL-IF-EXISTS ...)
; processing (DEFUN ITERATE-OVER-INDEXES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-utils-tmpDUIE8I94.fasl
; compilation finished in 0:00:00.825
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-strings.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFPARAMETER +WHITESPACE-CHARACTERS+ ...)
; processing (DEFUN WHITESPACEP ...)
; processing (DEFUN STRING-STARTS-WITH ...)
; processing (DEFUN STRING-ENDS-WITH ...)
; processing (DEFUN STRING-TRIM-IF ...)
; processing (DEFUN STRIP-WHITESPACE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-strings-tmpX60TLF73.fasl
; compilation finished in 0:00:00.235
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-macros.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFMACRO NYI ...)
; processing (DEFMACRO DEPRECATED ...)
; processing (DEFMACRO ONCE-ONLY ...)
; processing (DEFMACRO WITH-VARIABLES ...)
; processing (DEFMACRO EVAL-ALWAYS ...)
; processing (DEFMACRO DEFCLASS-PROPERTY ...)
; processing (DEFMACRO WITH-ATOMIC-EXECUTION ...)
; processing (DEFMACRO HANDLER-BIND* ...)
; processing (DEFMACRO WITH-GENSYMS ...)
; processing (DEFVAR *FILE-IF-EXISTS* ...)
; processing (DEFVAR *FILE-PRINT-RIGHT-MARGIN* ...)
; processing (DEFMACRO WITH-NEW-FILE ...)
; processing (DEFMACRO WITH-STREAM-FROM-SPECIFIER ...)
; processing (DEFMACRO WITH-INPUT ...)
; processing (DEFMACRO WITH-OUTPUT ...)
; processing (DEFMACRO MUFFLE-REDEFINITION-WARNINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-macros-tmpVX7F4JGZ.fasl
; compilation finished in 0:00:01.290
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-arrays.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN LINEARIZE-ARRAY ...)
; processing (DEFUN COPY-ARRAY ...)
; processing (DEFUN MAPARRAY ...)
; processing (DEFUN MAPARRAY! ...)
; processing (DEFUN ARRAY-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-arrays-tmpADZ81LZH.fasl
; compilation finished in 0:00:00.105
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-clos.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN FINALIZE-CLASS-IF-NECESSARY ...)
; processing (DEFGENERIC GET-CLASS ...)
; processing (DECLAIM (SPECIAL *SAMEP-TOLERANCE*))
; processing (DEFVAR *SAMEP-TOLERANCE* ...)
; processing (DECLAIM (SPECIAL *SAMEP-TEST*))
; processing (DEFVAR *SAMEP-TEST* ...)
; processing (DEFGENERIC SAMEP ...)
; processing (DEFGENERIC NEARLY-SAMEP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-clos-tmp1DF9Q119.fasl
; compilation finished in 0:00:00.340
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-files.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFINE-CONDITION INVALID-STREAM-SPECIFIER-ERROR ...)
; processing (DEFUN INVALID-STREAM-SPECIFIER-ERROR ...)
; processing (DEFUN PATHNAME-NAME+TYPE ...)
; processing (DEFUN PHYSICAL-PATHNAME-DIRECTORY-SEPARATOR ...)
; processing (DEFUN RELATIVE-PATHNAME ...)
; processing (DEFUN DIRECTORY-PATHNAME-P ...)
; processing (DEFUN ENSURE-DIRECTORY-PATHNAME ...)
; processing (DEFUN PATHNAME-SAMEP ...)
; processing (DEFGENERIC MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFGENERIC CLOSE-STREAM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD MAKE-STREAM-FROM-SPECIFIER ...)
; processing (DEFMETHOD CLOSE-STREAM-SPECIFIER ...)
; processing (DEFMETHOD CLOSE-STREAM-SPECIFIER ...)
; processing (DEFUN MAP-FORMS ...)
; processing (DEFUN MAP-LINES ...)
; processing (DEFUN COLLECT-FORMS ...)
; processing (DEFUN COLLECT-LINES ...)
; processing (DEFUN MAP-MATCHING-FILES ...)
; processing (DEFUN COMPILE-EXPRESSION ...)
; processing (DEFUN COLLECT-MATCHING-FILES ...)
; processing (DEFUN FILE-NEWER-THAN-FILE-P ...)
; processing (DEFUN PATHNAME-WITHOUT-NAME+TYPE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-files-tmpEU5LE4WT.fasl
; compilation finished in 0:00:01.035
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/l0-time.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFCONSTANT +MINUTES-PER-HOUR+ ...)
; processing (DEFCONSTANT +SECONDS-PER-MINUTE+ ...)
; processing (DEFCONSTANT +USUAL-DAYS-PER-YEAR+ ...)
; processing (DEFCONSTANT +SECONDS-PER-HOUR+ ...)
; processing (DEFCONSTANT +HOURS-PER-DAY+ ...)
; processing (DEFCONSTANT +SECONDS-PER-DAY+ ...)
; processing (DEFPARAMETER +DAYS-PER-MONTH+ ...)
; processing (EVAL-ALWAYS (DEFMACRO GENERATE-TIME-PART-FUNCTION ...) ...)
; processing (DEFUN DAYS-IN-MONTH ...)
; processing (DEFUN LEAP-YEAR-P ...)
; processing (DEFUN DAY-OF-YEAR ...)
; processing (DEFUN FORMAT-DATE ...)
; processing (DEFCONSTANT +LONGER-FORMAT-INDEX+ ...)
; processing (DEFCONSTANT +SHORTER-FORMAT-INDEX+ ...)
; processing (DEFPARAMETER +MONTH-OUTPUT-LIST+ ...)
; processing (DEFPARAMETER +DOW-OUTPUT-LIST ...)
; processing (DEFUN DAY->STRING ...)
; processing (DEFUN MONTH->STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/l0-time-tmpXNNQ08K9.fasl
; compilation finished in 0:00:00.995
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/set-equal.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFUN SET-EQUAL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/set-equal-tmpV7SOUPJ4.fasl
; compilation finished in 0:00:00.055
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/generic-lisp.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFVAR *DEFAULT-INTERFACE* ...)
; processing (DEFUN DEFAULT-INTERFACE ...)
; processing (DEFUN (SETF DEFAULT-INTERFACE) ...)
; processing (DEFGENERIC IS-INTERFACE-AVAILABLE-P ...)
; processing (DEFMETHOD IS-INTERFACE-AVAILABLE-P ...)
; processing (DEFUN IS-DEFAULT-INTERFACE-AVAILABLE-P ...)
; processing (DEFGENERIC QUIT-LISP* ...)
; processing (DEFMETHOD QUIT-LISP* ...)
; processing (DEFUN QUIT-LISP ...)
; processing (DEFGENERIC TOTAL-BYTES-ALLOCATED* ...)
; processing (DEFUN TOTAL-BYTES-ALLOCATED ...)
; processing (DEFGENERIC GC-TIME* ...)
; processing (DEFUN GC-TIME ...)
; processing (DEFGENERIC COLLECT-GARBAGE* ...)
; processing (DEFUN COLLECT-GARBAGE ...)
; processing (DEFMACRO MAKE-LOAD-FORM* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/generic-lisp-tmp5F1DDYL7.fasl
; compilation finished in 0:00:00.150
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/generic-interface.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DECLAIM (SPECIAL *DEVELOPMENT-MODE* ...))
; processing (DEFVAR *DEVELOPMENT-MODE* ...)
; processing (DEFVAR *USE-NATIVE-DEBUGGER* ...)
; processing (DEFVAR *DUMMY-PROGRESS-VARIABLE*)
; processing (DEFVAR *PROGRESS-BAR-COUNT* ...)
; processing (DEFMACRO WITH-PROGRESS-BAR ...)
; processing (DEFMACRO WITH-PROCESS-MESSAGE ...)
; processing (DEFMACRO HANDLE-ERRORS ...)
; processing (DEFMETHOD INTERFACE-BEEP* ...)
; processing (DEFUN INTERFACE-BEEP ...)
; processing (DEFMETHOD MAKE-PROGRESS-BAR ...)
; processing (DEFMETHOD PROGRESS-BAR-VALUE ...)
; processing (DEFMETHOD (SETF PROGRESS-BAR-VALUE) ...)
; processing (DEFMETHOD CLOSE-PROGRESS-BAR ...)
; processing (DEFMETHOD REPORT-CONDITION ...)
; processing (DEFMETHOD GUI-ERROR* ...)
; processing (DEFUN GUI-ERROR ...)
; processing (DEFMETHOD GUI-WARN* ...)
; processing (DEFUN GUI-WARN ...)
; processing (DEFMETHOD MAKE-COLOR** ...)
; processing (DEFUN MAKE-COLOR* ...)
; processing (DEFMETHOD MAKE-GRAY* ...)
; processing (DEFUN MAKE-GRAY ...)
; processing (DEFMETHOD MAKE-SCALED-COLOR* ...)
; processing (DEFUN MAKE-SCALED-COLOR ...)
; processing (DEFMETHOD Y-OR-N-QUESTION* ...)
; processing (DEFUN Y-OR-N-QUESTION ...)
; processing (DEFMETHOD CHOOSE-FILE-QUESTION* ...)
; processing (DEFUN CHOOSE-FILE-QUESTION ...)
; processing (DEFMETHOD CHOOSE-NEW-FILE-QUESTION* ...)
; processing (DEFUN CHOOSE-NEW-FILE-QUESTION ...)
; processing (DEFMETHOD CHOOSE-DIRECTORY-QUESTION* ...)
; processing (DEFUN CHOOSE-DIRECTORY-QUESTION ...)
; processing (DEFMETHOD CHOOSE-ITEM-QUESTION* ...)
; processing (DEFUN CHOOSE-ITEM-QUESTION ...)
; processing (DEFMETHOD CHOOSE-ITEM-FROM-PUP* ...)
; processing (DEFUN CHOOSE-ITEM-FROM-PUP ...)
; processing (DEFUN CHOOSE-ITEM-FROM-PUP-NO-SINGLETONS ...)
; processing (DEFMETHOD MAKE-UI-POINT* ...)
; processing (DEFUN MAKE-UI-POINT ...)
; processing (DEFMETHOD PROCESS-PARAMETERS* ...)
; processing (DEFUN PROCESS-PARAMETERS ...)
; processing (DEFMETHOD PUT-ITEM-ON-CLIPBOARD* ...)
; processing (DEFUN PUT-ITEM-ON-CLIPBOARD ...)
; processing (DEFMETHOD INSPECT-THING* ...)
; processing (DEFUN INSPECT-THING ...)
; processing (DEFUN INSPECT-THINGS ...)
; processing (DEFMETHOD SOUND-NOTE* ...)
; processing (DEFUN SOUND-NOTE ...)
; processing (DEFMETHOD STOP-NOTES* ...)
; processing (DEFUN STOP-NOTES ...)
; processing (DEFMETHOD SELECT-INSTRUMENT* ...)
; processing (DEFUN SELECT-INSTRUMENT ...)
; processing (DEFUN QUERY-USER-FOR-STRING ...)
; processing (DEFUN QUERY-USER-FOR-INTEGER ...)
; processing (DEFMETHOD PROMPT-FOR* ...)
; processing (DEFMETHOD PROMPT-FOR* ...)
; processing (DEFMETHOD PROMPT-FOR* ...)
; processing (DEFUN PROMPT-FOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/generic-interface-tmpYB9JG32.fasl
; compilation finished in 0:00:01.210
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/defclass-star.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (DEFVAR *AUTOMATIC-SLOT-ACCESSORS?* ...)
; processing (DEFVAR *AUTOMATIC-SLOT-INITARGS?* ...)
; processing (DEFVAR *CLOS-SLOT-OPTIONS* ...)
; processing (DEFVAR *PRUNE-UNKNOWN-SLOT-OPTIONS* ...)
; processing (DEFUN PARSE-BRIEF-SLOT ...)
; processing (DEFMACRO DEFCLASS-BRIEF ...)
; processing (DEFPARAMETER *DEFCLASS-COPY-CONDITION-FUNCTION* ...)
; processing (DEFVAR *DEFCLASS-GENERATE-MAKE-LOAD-FORM* ...)
; processing (DEFCLASS-PROPERTY DEFCLASS*-SUPERCLASSES)
; processing (DEFUN CLASS-COPYABLE-P ...)
; processing (DEFMACRO DEFCLASS* ...)
; processing (DEFPARAMETER *DEFCONDITION-OPTIONS* ...)
; processing (DEFMACRO DEFCONDITION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/defclass-star-tmp6S6SS7CW.fasl
; compilation finished in 0:00:01.645
; compiling file "/usr/share/common-lisp/source/metatilities-base/dev/copy-file.lisp" (written 30 MAR 2017 12:37:26 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (EVAL-ALWAYS (EXPORT #))
; processing (DEFINE-CONDITION SOURCE/TARGET-FILE-ERROR ...)
; processing (DEFINE-CONDITION SOURCE/TARGET-TARGET-ALREADY-EXISTS-ERROR ...)
; processing (DEFINE-CONDITION SOURCE/TARGET-SOURCE-DOES-NOT-EXIST-ERROR ...)
; processing (DEFUN COPY-FILE ...)
; processing (DEFUN MOVE-FILE ...)
; processing (DEFVAR *STREAM-BUFFER-SIZE* ...)
; processing (DEFUN COPY-STREAM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metatilities-base/dev/copy-file-tmpWU6UJ7LI.fasl
; compilation finished in 0:00:00.265
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/packages.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG.BIND ...)
; processing (DEFPACKAGE #:METABANG.BIND.DEVELOPER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/packages-tmpN6VGFAD6.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/macros.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFMETHOD DOCUMENTATION ...)
; processing (DEFUN BINDING-FORM-DOCSTRING ...)
; processing (DEFUN (SETF BINDING-FORM-DOCSTRING) ...)
; processing (DEFMACRO DEFBINDING-FORM ...)
; processing (DEFUN NEXT-VALUE ...)
; processing (DEFMACRO LAMBDA-BIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/macros-tmp79PP3597.fasl
; compilation finished in 0:00:00.460
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/bind.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFCONSTANT +CODE-MARKER+ ...)
; processing (DEFCONSTANT +DECL-MARKER+ ...)
; processing (DEFGENERIC BINDING-FORM-ACCEPTS-MULTIPLE-FORMS-P ...)
; processing (DEFMETHOD BINDING-FORM-ACCEPTS-MULTIPLE-FORMS-P ...)
; processing (DEFPARAMETER *UNUSED-DECLARATIONS-BEHAVIOR* ...)
; processing (DEFPARAMETER *BIND-ALL-DECLARATIONS* ...)
; processing (DEFPARAMETER *BIND-NON-VAR-DECLARATIONS* ...)
; processing (DEFPARAMETER *BIND-SIMPLE-VAR-DECLARATIONS* ...)
; processing (DEFPARAMETER *BIND-LAMBDA-LIST-MARKERS* ...)
; processing (DEFINE-CONDITION SIMPLE-STYLE-WARNING ...)
; processing (DEFUN SIMPLE-STYLE-WARNING ...)
; processing (DEFINE-CONDITION BIND-MISSING-VALUE-FORM-WARNING ...)
; processing (DEFINE-CONDITION BIND-TOO-MANY-VALUE-FORMS-ERROR ...)
; processing (DEFINE-CONDITION BIND-ERROR ...)
; processing (DEFINE-CONDITION BIND-KEYWORD/OPTIONAL-NIL-WITH-DEFAULT-ERROR ...)
; processing (DEFINE-CONDITION BIND-UNUSED-DECLARATIONS-CONDITION ...)
; processing (DEFINE-CONDITION BIND-UNUSED-DECLARATIONS-WARNING ...)
; processing (DEFINE-CONDITION BIND-UNUSED-DECLARATIONS-ERROR ...)
; processing (DEFUN BINDING-FORMS ...)
; processing (DEFUN BINDING-FORM-GROUPS ...)
; processing (DEFUN BINDING-FORM-SYNONYMS ...)
; processing (DEFVAR *ALL-DECLARATIONS*)
; processing (DEFMACRO BIND ...)
; processing (DEFUN CHECK-FOR-UNUSED-VARIABLE-DECLARATIONS ...)
; processing (DEFUN BIND-MACRO-HELPER ...)
; processing (DEFUN VAR-IGNORABLE-P ...)
; processing (DEFUN MINT-IGNORABLE-VARIABLE ...)
; processing (DEFUN BIND-FIX-NILS ...)
; processing (DEFUN BIND-FIX-NILS-DESTRUCTURED ...)
; processing (DEFUN DOTTED-PAIR-P ...)
; processing (DEFMETHOD BIND-COLLECT-VARIABLES ...)
; processing (DEFUN BIND-GET-VARS-FROM-LAMBDA-LIST ...)
; processing (DEFUN BIND-EXPAND-DECLARATIONS ...)
; processing (DEFUN BIND-FILTER-DECLARATIONS ...)
; processing (DEFUN MERGE-BINDING-FORMS-P ...)
; processing (DEFUN MAP-TREE ...)
; processing (DEFUN TREE-FIND ...)
; processing (DEFMACRO FLUID-BIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/bind-tmpY6BKK6QS.fasl
; compilation finished in 0:00:00.950
; compiling file "/usr/share/common-lisp/source/metabang-bind/dev/binding-forms.lisp" (written 01 JAN 2020 06:25:26 PM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFGENERIC BIND-GENERATE-BINDINGS ...)
; processing (DEFBINDING-FORM (ARRAY :USE-VALUES-P ...) ...)
; processing (DEFBINDING-FORM (SYMBOL :USE-VALUES-P ...) ...)
; processing (DEFBINDING-FORM (:FLET :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (:LABELS :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (CONS :USE-VALUES-P ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFUN FIND-TYPE-DECLARATION ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (:SLOTS :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (# :DOCSTRING ...) ...)
; processing (DEFBINDING-FORM (:PLIST- :DOCSTRING ...) ...)
; processing (DEFUN HANDLE-PLIST ...)
; processing (DEFBINDING-FORM (:FILE :USE-VALUES-P ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/metabang-bind/dev/binding-forms-tmp33Y0RYX0.fasl
; compilation finished in 0:00:01.710
; compiling file "/usr/share/common-lisp/source/dynamic-classes/dev/package.lisp" (written 21 DEC 2010 01:45:02 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG-DYNAMIC-CLASSES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/dynamic-classes/dev/package-tmp1SMVY96Q.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/dynamic-classes/dev/define-class.lisp" (written 21 DEC 2010 01:45:02 PM):
; processing (IN-PACKAGE #:METABANG-DYNAMIC-CLASSES)
; processing (DEFVAR *DEFINE-CLASS-FORM* ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS-NAME ...)
; processing (DEFUN DEFINE-CLASS ...)
; processing (DEFUN MAP-SUBCLASSES ...)
; processing (DEFUN SUPERCLASSES ...)
; processing (DEFUN FIND-EXISTING-SUBCLASS ...)
; processing (DEFUN FIND-OR-CREATE-CLASS ...)
; processing (DEFUN REMOVE-REDUNDANT-CLASSES ...)
; processing (DEFUN CLASS-REDUNDANT-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/dynamic-classes/dev/define-class-tmpYHZKUFP9.fasl
; compilation finished in 0:00:00.275
; compiling file "/usr/share/common-lisp/source/dynamic-classes/dev/dynamic-class.lisp" (written 21 DEC 2010 01:45:02 PM):
; processing (IN-PACKAGE #:METABANG-DYNAMIC-CLASSES)
; processing (DEFGENERIC INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFGENERIC EXISTING-SUBCLASS ...)
; processing (DEFVAR *PARAMETER-DYNAMIC-CLASS-TABLE* ...)
; processing (DEFUN TYPE->PARAMETER-TABLE ...)
; processing (DEFUN (SETF TYPE->PARAMETER-TABLE) ...)
; processing (DEFUN PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN (SETF PARAMETER->DYNAMIC-CLASS) ...)
; processing (DEFUN TABLE&PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-DYNAMIC-CLASS-FOR-PARAMETERS ...)
; processing (DEFUN EMPTY-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN EMPTY-ALL-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN DYNAMIC-CLASS-INFORMATION ...)
; processing (DEFMETHOD INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFUN DETERMINE-DYNAMIC-CLASS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/dynamic-classes/dev/dynamic-class-tmpKC88DY7L.fasl
; compilation finished in 0:00:00.365
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/package.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:METABANG.CL-CONTAINERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/package-tmp2S2S8XGZ.fasl
; compilation finished in 0:00:00.060
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/conditions.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFCONDITION CONTAINER-CONDITION ...)
; processing (DEFCONDITION CONTAINER-ERROR ...)
; processing (DEFCONDITION INDEX-OUT-OF-RANGE-ERROR ...)
; processing (DEFINE-CONDITION KEY-DOES-NOT-EXIST-ERROR ...)
; processing (DEFINE-CONDITION QUEUE-EMPTY ...)
; processing (DEFINE-CONDITION RECORD-NOT-FOUND-ERROR ...)
; processing (DEFCONDITION ELEMENT-NOT-FOUND-ERROR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/conditions-tmpRH56ULGY.fasl
; compilation finished in 0:00:00.085
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/container-api.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFGENERIC SAMPLE-ELEMENTS ...)
; processing (DEFGENERIC SAMPLE-KEY ...)
; processing (DEFGENERIC SAMPLE-UNIQUE-ELEMENTS ...)
; processing (DEFGENERIC SAMPLE-ELEMENT ...)
; processing (DEFGENERIC SAMPLE-ITEM ...)
; processing (DEFGENERIC BEST-ITEM ...)
; processing (DEFGENERIC ARGMAX ...)
; processing (DEFGENERIC ARGMIN ...)
; processing (DEFGENERIC SIZE ...)
; processing (DEFGENERIC EMPTY! ...)
; processing (DEFGENERIC SOME-ITEM-P ...)
; processing (DEFGENERIC EVERY-ITEM-P ...)
; processing (DEFGENERIC MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFGENERIC NTH-ELEMENT ...)
; processing (DEFGENERIC NTH-ITEM ...)
; processing (DEFGENERIC ITEM-AT ...)
; processing (DEFGENERIC (SETF ITEM-AT) ...)
; processing (DEFGENERIC ITEM-AT! ...)
; processing (DEFGENERIC (SETF ITEM-AT-1) ...)
; processing (DEFGENERIC FIND-ITEM ...)
; processing (DEFGENERIC FIND-NODE ...)
; processing (DEFGENERIC FIND-ELEMENT ...)
; processing (DEFGENERIC SEARCH-FOR-ITEM ...)
; processing (DEFGENERIC SEARCH-FOR-MATCH ...)
; processing (DEFGENERIC ITERATE-NODES ...)
; processing (DEFGENERIC PRINT-CONTAINER ...)
; processing (DEFGENERIC COLLECT-NODES ...)
; processing (DEFGENERIC COLLECT-ELEMENTS ...)
; processing (DEFGENERIC COLLECT-KEY-VALUE ...)
; processing (DEFGENERIC COLLECT-KEYS ...)
; processing (DEFGENERIC ITERATE-VALUE-KEY ...)
; processing (DEFGENERIC (SETF FIRST-ELEMENT) ...)
; processing (DEFUN FIRST-ITEM ...)
; processing (DEFUN LAST-ITEM ...)
; processing (DEFGENERIC DELETE-FIRST ...)
; processing (DEFGENERIC DELETE-LAST ...)
; processing (DEFGENERIC INSERT-ITEM ...)
; processing (DEFGENERIC APPEND-ITEM ...)
; processing (DEFGENERIC INSERT-NEW-ITEM ...)
; processing (DEFGENERIC APPEND-NEW-ITEM ...)
; processing (DEFGENERIC INSERT-SEQUENCE ...)
; processing (DEFGENERIC INSERT-LIST ...)
; processing (DEFGENERIC DELETE-LIST ...)
; processing (DEFGENERIC REVERSE-FIND ...)
; processing (DEFGENERIC ENSURE-SORTED ...)
; processing (DEFGENERIC FORCE-SORT ...)
; processing (DEFGENERIC REMOVE-ITEMS-IF ...)
; processing (DEFGENERIC CONTAINER->ARRAY ...)
; processing (DEFGENERIC ELEMENT-POSITION ...)
; processing (DEFGENERIC REVERSE-CONTAINER ...)
; processing (DEFGENERIC UNIQUE-ELEMENTS ...)
; processing (DEFGENERIC UNIQUE-NODES ...)
; processing (DEFGENERIC ADD-DEFAULT-ITEM ...)
; processing (DEFGENERIC ADD-INITIAL-CONTENTS ...)
; processing (DEFGENERIC BEST-ELEMENT ...)
; processing (DEFGENERIC BEST-NODE ...)
; processing (DEFGENERIC BIGGEST-ITEM ...)
; processing (DEFGENERIC CHILDREN ...)
; processing (DEFGENERIC CLEAN-UP ...)
; processing (DEFGENERIC COLLECT-ELEMENTS-STABLY ...)
; processing (DEFGENERIC COLLECT-ITEMS ...)
; processing (DEFGENERIC COLLECT-KEY-VALUE-STABLY ...)
; processing (DEFGENERIC COMBINE-ELEMENTS ...)
; processing (DEFGENERIC CONTAINER-DIFFERENCE ...)
; processing (DEFGENERIC CONTAINER-DIMENSION ...)
; processing (DEFGENERIC COUNT-ELEMENTS ...)
; processing (DEFGENERIC COUNT-ELEMENTS-IF ...)
; processing (DEFGENERIC COUNT-ITEMS ...)
; processing (DEFGENERIC DELETE-BIGGEST-ITEM ...)
; processing (DEFGENERIC DELETE-ELEMENT ...)
; processing (DEFGENERIC DELETE-ITEM ...)
; processing (DEFGENERIC DELETE-ITEM-AFTER ...)
; processing (DEFGENERIC DELETE-ITEM-AT ...)
; processing (DEFGENERIC DELETE-ITEM-BEFORE ...)
; processing (DEFGENERIC DELETE-ITEM-IF ...)
; processing (DEFGENERIC DELETE-NODE ...)
; processing (DEFGENERIC DEQUEUE ...)
; processing (DEFGENERIC ENQUEUE ...)
; processing (DEFGENERIC ERROR-IF-QUEUE-EMPTY ...)
; processing (DEFGENERIC EVERY-ELEMENT-P ...)
; processing (DEFGENERIC EVERY-KEY-VALUE-P ...)
; processing (DEFGENERIC EXCHANGE-HEAP-NODES ...)
; processing (DEFGENERIC FIND-CHILD-NODE ...)
; processing (DEFGENERIC FIND-SET ...)
; processing (DEFGENERIC FIND-VALUE ...)
; processing (DEFGENERIC FIRST-ELEMENT ...)
; processing (DEFGENERIC GRAFT-NODES ...)
; processing (DEFGENERIC HAS-CHILDREN-P ...)
; processing (DEFGENERIC HEAP-NODE-PARENT ...)
; processing (DEFGENERIC HEAPIFY ...)
; processing (DEFGENERIC HEIGHT ...)
; processing (DEFGENERIC INCREMENT-END ...)
; processing (DEFGENERIC INITIALIZE-CONTAINER ...)
; processing (DEFGENERIC INORDER-WALK ...)
; processing (DEFGENERIC INORDER-WALK-NODES ...)
; processing (DEFGENERIC INSERT-ITEM-AFTER ...)
; processing (DEFGENERIC INSERT-ITEM-AT ...)
; processing (DEFGENERIC INSERT-ITEM-BEFORE ...)
; processing (DEFGENERIC INSERT-ITEM-ORDERED ...)
; processing (DEFGENERIC INSERT-ITEM-ORDERED-ABOUT-NODE ...)
; processing (DEFGENERIC ITEM-AT-1 ...)
; processing (DEFGENERIC ITEM-AT-1! ...)
; processing (DEFGENERIC ITEM-KEY ...)
; processing (DEFGENERIC ITERATE-CONTAINER ...)
; processing (DEFGENERIC ITERATE-ELEMENTS ...)
; processing (DEFGENERIC ITERATE-ELEMENTS-STABLY ...)
; processing (DEFGENERIC ITERATE-KEY-VALUE ...)
; processing (DEFGENERIC ITERATE-KEY-VALUE-STABLY ...)
; processing (DEFGENERIC ITERATE-KEYS ...)
; processing (DEFGENERIC ITERATE-LEFT ...)
; processing (DEFGENERIC ITERATE-LEFT-NODES ...)
; processing (DEFGENERIC ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFGENERIC ITERATE-RIGHT ...)
; processing (DEFGENERIC ITERATE-RIGHT-NODES ...)
; processing (DEFGENERIC L-CHILD ...)
; processing (DEFGENERIC L-CHILD-INDEX ...)
; processing (DEFGENERIC LAST-ELEMENT ...)
; processing (DEFGENERIC (SETF LAST-ELEMENT) ...)
; processing (DEFGENERIC LEFT-AND-RIGHT-NODES-FOR-ITEM ...)
; processing (DEFGENERIC LEFT-NODE-FOR-ITEM ...)
; processing (DEFGENERIC LINK-NODES ...)
; processing (DEFGENERIC MAKE-INITIAL-ELEMENT ...)
; processing (DEFGENERIC MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFGENERIC MAKE-SET ...)
; processing (DEFGENERIC NEXT-ITEM ...)
; processing (DEFGENERIC NODE-EMPTY-P ...)
; processing (DEFGENERIC NODE-PARENT-INDEX ...)
; processing (DEFGENERIC POP-ITEM ...)
; processing (DEFGENERIC POSTORDER-WALK ...)
; processing (DEFGENERIC POSTORDER-WALK-NODES ...)
; processing (DEFGENERIC PREDECESSOR ...)
; processing (DEFGENERIC PREORDER-WALK ...)
; processing (DEFGENERIC PREORDER-WALK-NODES ...)
; processing (DEFGENERIC PRINT-CONTAINER-CONTENTS ...)
; processing (DEFGENERIC PRINT-CONTAINER-SUMMARY ...)
; processing (DEFGENERIC PUSH-ITEM ...)
; processing (DEFGENERIC R-CHILD ...)
; processing (DEFGENERIC R-CHILD-INDEX ...)
; processing (DEFGENERIC RB-DELETE-FIXUP ...)
; processing (DEFGENERIC REDUCE-CONTAINER ...)
; processing (DEFGENERIC REDUCE-ELEMENTS ...)
; processing (DEFGENERIC REDUCE-NODES ...)
; processing (DEFGENERIC REPLACE-ITEM ...)
; processing (DEFGENERIC REPRESENTATIVE ...)
; processing (DEFGENERIC REPRESENTATIVE-NODE ...)
; processing (DEFGENERIC RIGHT-NODE-FOR-ITEM ...)
; processing (DEFGENERIC ROTATE-LEFT ...)
; processing (DEFGENERIC ROTATE-RIGHT ...)
; processing (DEFGENERIC SEARCH-FOR-ELEMENT ...)
; processing (DEFGENERIC SEARCH-FOR-KEY ...)
; processing (DEFGENERIC SEARCH-FOR-MATCHING-NODE ...)
; processing (DEFGENERIC SEARCH-FOR-NODE ...)
; processing (DEFGENERIC SEARCH-FOR-NODE* ...)
; processing (DEFGENERIC SET-DIRTY-FLAG ...)
; processing (DEFGENERIC SOME-ELEMENT-P ...)
; processing (DEFGENERIC SOME-KEY-VALUE-P ...)
; processing (DEFGENERIC SORT-CONTAINER ...)
; processing (DEFGENERIC SORT-ELEMENTS ...)
; processing (DEFGENERIC SORT-KEYS ...)
; processing (DEFGENERIC SORT-UPDATE-LEFT ...)
; processing (DEFGENERIC SORT-UPDATE-RIGHT ...)
; processing (DEFGENERIC SUCCESSOR ...)
; processing (DEFGENERIC TOTAL-SIZE ...)
; processing (DEFGENERIC UPDATE-ELEMENT ...)
; processing (DEFGENERIC UPDATE-ITEM ...)
; processing (DEFGENERIC WALK-TREE ...)
; processing (DEFGENERIC WALK-TREE-NODES ...)
; processing (DEFGENERIC (SETF PACKAGES) ...)
; processing (DEFGENERIC CONTAINER->LIST ...)
; processing (DEFGENERIC CURRENT-ITEM ...)
; processing (DEFGENERIC ITERATE-CHILDREN ...)
; processing (DEFGENERIC FIRST-NODE ...)
; processing (DEFGENERIC %OPERATE-AFTER-FINDING ...)
; processing (DEFGENERIC INSERT-INITIAL-CONTENTS-P ...)
; processing (DEFGENERIC ITERATABLE-P ...)
; processing (DEFGENERIC KEY-VALUE-ITERATABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/container-api-tmpASYD8V9R.fasl
; compilation finished in 0:00:00.220
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/containers.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFPARAMETER +EMPTY-INITIAL-ELEMENT+ ...)
; processing (DEFCLASS* ABSTRACT-CONTAINER ...)
; processing (DEFCLASS* CONCRETE-CONTAINER ...)
; processing (DEFCLASS* CONTAINER-NODE-MIXIN ...)
; processing (DEFCLASS* PARENT-NODE-MIXIN ...)
; processing (DEFCLASS* TWO-CHILD-NODE ...)
; processing (DEFCLASS* KEYED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* TYPED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* BOUNDED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* INDEXED-CONTAINER-MIXIN ...)
; processing (DEFMETHOD (SETF ITEM-AT) ...)
; processing (DEFCLASS* INITIAL-ELEMENT-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN RETURN-EMPTY-INITIAL-ELEMENT ...)
; processing (DEFMETHOD MAKE-INITIAL-ELEMENT ...)
; processing (DEFCLASS* BASIC-INITIAL-CONTENTS-MIXIN ...)
; processing (DEFCLASS* INITIAL-CONTENTS-MIXIN ...)
; processing (DEFCLASS* INITIAL-CONTENTS-KEY-VALUE-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* TEST-CONTAINER-MIXIN ...)
; processing (DEFCLASS* CONTAINER-USES-NODES-MIXIN ...)
; processing (DEFCLASS* FINDABLE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* SEARCHABLE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ITERATABLE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* KEY-VALUE-ITERATABLE-CONTAINER-MIXIN ...)
; processing (DEFMETHOD ITERATE-CONTAINER ...)
; processing (DEFMETHOD COLLECT-ITEMS ...)
; processing (DEFCLASS* I-KNOW-MY-NODE-MIXIN ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFCLASS* NON-ASSOCIATIVE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* UNORDERED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ORDERED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* SORTED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* CLASSIFIED-CONTAINER-MIXIN ...)
; processing (DEFCLASS* USES-CONTENTS-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFCLASS* CONTENTS-AS-SEQUENCE-MIXIN ...)
; processing (DEFCLASS* CONTENTS-AS-ARRAY-MIXIN ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD TOTAL-SIZE ...)
; processing (DEFMETHOD INSERT-INITIAL-CONTENTS-P ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFCLASS* CONTENTS-AS-LIST-MIXIN ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFCLASS* LIST-CONTAINER ...)
; processing (DEFCLASS* CONTENTS-AS-HASHTABLE-MIXIN ...)
; processing (DEFCLASS* ASSOCIATIVE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ARRAY-CONTAINER-ABSTRACT ...)
; processing (DEFCLASS* ARRAY-CONTAINER ...)
; processing (DEFCLASS* SPARSE-ARRAY-CONTAINER ...)
; processing (DEFCLASS* SIMPLE-ASSOCIATIVE-CONTAINER ...)
; processing (DEFCLASS* ASSOCIATIVE-CONTAINER ...)
; processing (DEFCLASS* BIASSOCIATIVE-CONTAINER-MIXIN ...)
; processing (DEFCLASS* ALIST-CONTAINER ...)
; processing (DEFCLASS* STABLE-ASSOCIATIVE-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* ASSOCIATIVE-ARRAY ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD INSERT-INITIAL-CONTENTS-P ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD KEY-VALUE-ITERATABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/containers-tmp6WOKQBNY.fasl
; compilation finished in 0:00:01.350
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/basic-operations.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFGENERIC MAKE-CONTAINER ...)
; processing (DEFGENERIC EMPTY-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD FIND-ELEMENT ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ELEMENT ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD COLLECT-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFUN COLLECTOR-INTERNAL ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-ELEMENT ...)
; processing (DEFMETHOD SEARCH-FOR-NODE ...)
; processing (DEFUN %SEARCH-IN-CONTAINER ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFUN %SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SEARCH-FOR-MATCHING-NODE ...)
; processing (DEFMETHOD SEARCH-FOR-NODE ...)
; processing (DEFMETHOD SEARCH-FOR-NODE ...)
; processing (DEFMETHOD SEARCH-FOR-NODE* ...)
; processing (DEFMETHOD SEARCH-FOR-NODE* ...)
; processing (DEFMETHOD BEST-ITEM ...)
; processing (DEFMETHOD BEST-ITEM ...)
; processing (DEFMETHOD BEST-NODE ...)
; processing (DEFMETHOD BEST-ELEMENT ...)
; processing (DEFUN %BEST-HELPER ...)
; processing (DEFMETHOD ARGMAX ...)
; processing (DEFMETHOD ARGMIN ...)
; processing (DEFMETHOD REDUCE-CONTAINER ...)
; processing (DEFMETHOD REDUCE-ELEMENTS ...)
; processing (DEFMETHOD REDUCE-NODES ...)
; processing (DEFUN REDUCE-INTERNAL ...)
; processing (DEFMETHOD DELETE-ITEM-IF ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-LIST ...)
; processing (DEFMETHOD INSERT-LIST ...)
; processing (DEFMETHOD INSERT-SEQUENCE ...)
; processing (DEFMETHOD INSERT-SEQUENCE ...)
; processing (DEFMETHOD INSERT-SEQUENCE ...)
; processing (DEFMETHOD INSERT-NEW-ITEM ...)
; processing (DEFMETHOD SUCCESSOR ...)
; processing (DEFMETHOD PREDECESSOR ...)
; processing (DEFMETHOD %OPERATE-AFTER-FINDING ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD SORT-ELEMENTS ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD SOME-ITEM-P ...)
; processing (DEFMETHOD EVERY-ITEM-P ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFUN %EVERY-THING-P ...)
; processing (DEFUN %SOME-THING-P ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD APPEND-ITEM ...)
; processing (DEFMETHOD APPEND-NEW-ITEM ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-KEYS ...)
; processing (DEFMETHOD COLLECT-KEY-VALUE ...)
; processing (DEFUN %COLLECT-KEY-VALUE ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD REVERSE-FIND ...)
; processing (DEFMETHOD FIND-VALUE ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ADD-DEFAULT-ITEM ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD ITERATE-KEYS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-ELEMENTS-STABLY ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE-STABLY ...)
; processing (DEFMETHOD COLLECT-KEY-VALUE-STABLY ...)
; processing (DEFMETHOD COLLECT-ELEMENTS-STABLY ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFUN TUPLE-INDEX ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD CONTAINER-DIMENSION ...)
; processing (DEFMETHOD DIMENSIONS ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFUN COLLECT-USING ...)
; processing (DEFUN COUNT-USING ...)
; processing (DEFMETHOD CONTAINER-DIFFERENCE ...)
; processing (DEFUN ASSOCIATIVE-CONTAINER-P ...)
; processing (DEFMETHOD ADD-INITIAL-CONTENTS ...)
; processing (DEFMETHOD ADD-INITIAL-CONTENTS ...)
; processing (DEFUN ADD-INITIAL-CONTENTS-INTERNAL ...)
; processing (DEFMETHOD ADD-INITIAL-CONTENTS ...)
; processing (DEFMETHOD ELEMENT-POSITION ...)
; processing (DEFMETHOD ELEMENT-POSITION ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD REVERSE-CONTAINER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/basic-operations-tmpBJ6R22VJ.fasl
; compilation finished in 0:00:03.780
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/queues.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-QUEUE ...)
; processing (DEFMETHOD ENQUEUE ...)
; processing (DEFMETHOD DEQUEUE ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD ERROR-IF-QUEUE-EMPTY ...)
; processing (DEFCLASS* PRIORITY-QUEUE-ON-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD FIND-NODE ...)
; processing (DEFMETHOD FIND-ELEMENT ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-ELEMENT ...)
; processing (DEFMETHOD DELETE-ITEM-IF ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFCLASS* BASIC-QUEUE ...)
; processing (DEFUN FRONT-OF-QUEUE ...)
; processing (DEFUN FRONT-OF-QUEUE! ...)
; processing (DEFSETF FRONT-OF-QUEUE ...)
; processing (DEFUN TAIL-OF-QUEUE ...)
; processing (DEFUN TAIL-OF-QUEUE! ...)
; processing (DEFSETF TAIL-OF-QUEUE ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (DEFMETHOD INSERT-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/queues.lisp
; in: DEFMETHOD INSERT-ITEM (BASIC-QUEUE T)
;     (DEFMETHOD METABANG.CL-CONTAINERS:INSERT-ITEM
;                ((METABANG.CL-CONTAINERS::Q METABANG.CL-CONTAINERS:BASIC-QUEUE)
;                 (METABANG.CL-CONTAINERS::ITEM T))
;       "Add an item to the queue."
;       (LET ((METABANG.CL-CONTAINERS::NEW-ITEM
;              (LIST METABANG.CL-CONTAINERS::ITEM)))
;         (COND
;          ((METABANG.CL-CONTAINERS:EMPTY-P METABANG.CL-CONTAINERS::Q) (SETF #))
;          (T (SETF #))))
;       METABANG.CL-CONTAINERS::Q)
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; ==>
;   (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'METABANG.CL-CONTAINERS:INSERT-ITEM
;                           'NIL
;                           (LIST
;                            (FIND-CLASS 'METABANG.CL-CONTAINERS:BASIC-QUEUE)
;                            (FIND-CLASS 'T))
;                           '(METABANG.CL-CONTAINERS::Q
;                             METABANG.CL-CONTAINERS::ITEM)
;                           (LIST* :FUNCTION
;                                  (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
;                                    (SETF # #)
;                                    SB-PCL::MF)
;                                  '(SB-PCL::PLIST (:ARG-INFO (2))
;                                    SB-PCL::SIMPLE-NEXT-METHOD-CALL T
;                                    :DOCUMENTATION "Add an item to the queue."))
;                           (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::TAIL-OF-QUEUE could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::TAIL-OF-QUEUE! could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.

; processing (DEFMETHOD DELETE-FIRST ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/queues.lisp
; in: DEFMETHOD DELETE-FIRST (BASIC-QUEUE)
;     (DEFMETHOD METABANG.CL-CONTAINERS:DELETE-FIRST
;                ((METABANG.CL-CONTAINERS::Q METABANG.CL-CONTAINERS:BASIC-QUEUE))
;       (LET ((METABANG.CL-CONTAINERS::RESULT
;              (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q)))
;         (SETF (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q)
;                 (CDR METABANG.CL-CONTAINERS::RESULT)
;               METABANG.CL-CONTAINERS::RESULT
;                 (FIRST METABANG.CL-CONTAINERS::RESULT))
;         (WHEN
;             (NULL
;              (METABANG.CL-CONTAINERS::FRONT-OF-QUEUE METABANG.CL-CONTAINERS::Q))
;           (METABANG.CL-CONTAINERS:EMPTY! METABANG.CL-CONTAINERS::Q))
;         METABANG.CL-CONTAINERS::RESULT))
; --> EVAL-WHEN SB-PCL::%DEFMETHOD-EXPANDER 
; ==>
;   (SB-PCL::LOAD-DEFMETHOD 'STANDARD-METHOD 'METABANG.CL-CONTAINERS:DELETE-FIRST
;                           'NIL
;                           (LIST
;                            (FIND-CLASS 'METABANG.CL-CONTAINERS:BASIC-QUEUE))
;                           '(METABANG.CL-CONTAINERS::Q)
;                           (LIST* :FUNCTION
;                                  (LET* ((SB-PCL::FMF #) (SB-PCL::MF #))
;                                    (SETF # #)
;                                    SB-PCL::MF)
;                                  '(SB-PCL::PLIST (:ARG-INFO (1))
;                                    SB-PCL::SIMPLE-NEXT-METHOD-CALL T))
;                           (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::FRONT-OF-QUEUE could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.
; 
; caught STYLE-WARNING:
;   Call to METABANG.CL-CONTAINERS::FRONT-OF-QUEUE! could not be inlined because
;   its source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE
;   proclamation must be in effect to save function definitions for inlining.

; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD DELETE-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/queues-tmp880UUINP.fasl
; compilation finished in 0:00:00.810
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-containers" "dev" "queues">
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/stacks.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-STACK ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD PUSH-ITEM ...)
; processing (DEFCLASS* STACK-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD POP-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/stacks-tmpAM0AC695.fasl
; compilation finished in 0:00:00.250
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/vectors.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* VECTOR-CONTAINER-MIXIN ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFCLASS* BASIC-VECTOR-CONTAINER ...)
; processing (DEFCLASS* BOUNDED-VECTOR-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* VECTOR-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD DELETE-LAST ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFCLASS* FLEXIBLE-VECTOR-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFUN RESIZE-VECTOR ...)
; processing (DEFMETHOD SAMEP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/vectors-tmp2E6CM8AD.fasl
; compilation finished in 0:00:00.680
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/trees.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-TREE-CONTAINER ...)
; processing (DEFCLASS* ROOTED-TREE-CONTAINER ...)
; processing (DEFCLASS* MANY-CHILD-NODE ...)
; processing (DEFMETHOD ITERATE-CHILDREN ...)
; processing (DEFMETHOD HAS-CHILDREN-P ...)
; processing (DEFMETHOD FIND-CHILD-NODE ...)
; processing (DEFCLASS* MANY-ORDERED-CHILD-NODE ...)
; processing (DEFMETHOD CHILDREN ...)
; processing (DEFCLASS* MANY-UNORDERED-CHILD-NODE ...)
; processing (DEFCLASS* BINARY-SEARCH-TREE ...)
; processing (DEFCLASS* BST-NODE ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD FIND-SUCCESSOR-ITEM ...)
; processing (DEFMETHOD FIND-NODE ...)
; processing (DEFMETHOD FIND-SUCCESSOR-NODE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD FIRST-NODE ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD FIRST-NODE ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD LAST-NODE ...)
; processing (DEFMETHOD LAST-NODE ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD SUCCESSOR ...)
; processing (DEFMETHOD PREDECESSOR ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM-IF ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD INORDER-WALK ...)
; processing (DEFMETHOD PREORDER-WALK ...)
; processing (DEFMETHOD POSTORDER-WALK ...)
; processing (DEFMETHOD INORDER-WALK-NODES ...)
; processing (DEFMETHOD PREORDER-WALK-NODES ...)
; processing (DEFMETHOD POSTORDER-WALK-NODES ...)
; processing (DEFMETHOD WALK-TREE ...)
; processing (DEFMETHOD WALK-TREE ...)
; processing (DEFMETHOD WALK-TREE-NODES ...)
; processing (DEFMETHOD WALK-TREE-NODES ...)
; processing (DEFCONSTANT +RBT-COLOR-BLACK+ ...)
; processing (DEFCONSTANT +RBT-COLOR-RED+ ...)
; processing (DEFCLASS RBT-EMPTY-NODE ...)
; processing (DEFCLASS* RED-BLACK-TREE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* RED-BLACK-NODE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD ROTATE-LEFT ...)
; processing (DEFMETHOD ROTATE-RIGHT ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD RB-DELETE-FIXUP ...)
; processing (DEFMETHOD WALK-TREE-NODES ...)
; processing (DEFMETHOD WALK-TREE ...)
; processing (DEFMETHOD HEIGHT ...)
; processing (DEFMETHOD HEIGHT ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD UPDATE-ELEMENT ...)
; processing (DEFGENERIC BST-NODE-IS-LEFT-CHILD ...)
; processing (DEFGENERIC BST-NODE-IS-RIGHT-CHILD ...)
; processing (DEFGENERIC BST-NODE-SET-RIGHT-CHILD ...)
; processing (DEFGENERIC BST-NODE-SET-LEFT-CHILD ...)
; processing (DEFGENERIC BST-NODE-REPLACE-CHILD ...)
; processing (DEFCLASS* SPLAY-TREE ...)
; processing (DEFGENERIC SPLAY-TREE-ROTATE ...)
; processing (DEFGENERIC SPLAY-TREE-SPLAY ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD UPDATE-ELEMENT ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFGENERIC RIGHT-MOST-CHILD ...)
; processing (DEFMETHOD DELETE-NODE ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/trees-tmpZNDJ6CK7.fasl
; compilation finished in 0:00:02.445
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/lists.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFMETHOD INSERT-LIST ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFCLASS* SORTED-LIST-CONTAINER ...)
; processing (DEFMETHOD SET-DIRTY-FLAG ...)
; processing (DEFMETHOD CLEAN-UP ...)
; processing (DEFMETHOD INSERT-LIST ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ENSURE-SORTED ...)
; processing (DEFMETHOD FORCE-SORT ...)
; processing (DEFCLASS* DLIST-CONTAINER-NODE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* DLIST-CONTAINER ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-AFTER ...)
; processing (DEFMETHOD INSERT-ITEM-BEFORE ...)
; processing (DEFMETHOD INSERT-ITEM-BEFORE ...)
; processing (DEFMETHOD INSERT-ITEM-BEFORE ...)
; processing (DEFMETHOD DELETE-ITEM-AFTER ...)
; processing (DEFMETHOD DELETE-ITEM-BEFORE ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD REPLACE-ITEM ...)
; processing (DEFMETHOD REPLACE-ITEM ...)
; processing (DEFMETHOD SUCCESSOR ...)
; processing (DEFMETHOD PREDECESSOR ...)
; processing (DEFCLASS* SORTED-DLIST-CONTAINER ...)
; processing (DEFMETHOD ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFMETHOD ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFMETHOD ITERATE-NODES-ABOUT-NODE ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE (SORTED-DLIST-CONTAINER
;                                            DLIST-CONTAINER-NODE
;                                            DLIST-CONTAINER-NODE)
;     (FUNCALL METABANG.CL-CONTAINERS::KEY
;              (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
; 
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))
; 
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))

; processing (DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED-ABOUT-NODE ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED ...)
; processing (DEFMETHOD INSERT-ITEM-ORDERED ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD DELETE-ITEM (SORTED-DLIST-CONTAINER I-KNOW-MY-NODE-MIXIN)
;     (METABANG.CL-CONTAINERS:MY-NODE METABANG.CL-CONTAINERS::ITEM)
; 
; note: could not stack allocate: (MY-NODE ITEM)

; processing (DEFMETHOD FORCE-SORT ...)
; processing (DEFMETHOD ENSURE-SORTED ...)
; processing (DEFMETHOD LEFT-NODE-FOR-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD LEFT-NODE-FOR-ITEM (SORTED-DLIST-CONTAINER T)
;     (FUNCALL METABANG.CL-CONTAINERS::KEY
;              (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
; 
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))

; processing (DEFMETHOD RIGHT-NODE-FOR-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD RIGHT-NODE-FOR-ITEM (SORTED-DLIST-CONTAINER T)
;     (FUNCALL METABANG.CL-CONTAINERS::KEY
;              (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
; 
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))

; processing (DEFMETHOD LEFT-AND-RIGHT-NODES-FOR-ITEM ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in: DEFMETHOD LEFT-AND-RIGHT-NODES-FOR-ITEM (SORTED-DLIST-CONTAINER T)
;     (FUNCALL METABANG.CL-CONTAINERS::KEY
;              (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::N))
; 
; note: could not stack allocate: (FUNCALL KEY (ELEMENT N))

; processing (DEFMETHOD ITERATE-LEFT-NODES ...)
; processing (DEFMETHOD ITERATE-LEFT-NODES ...)
; processing (DEFMETHOD ITERATE-LEFT-NODES ...)
; processing (DEFMETHOD ITERATE-RIGHT-NODES ...)
; processing (DEFMETHOD ITERATE-RIGHT-NODES ...)
; processing (DEFMETHOD ITERATE-RIGHT-NODES ...)
; processing (DEFMETHOD ITERATE-LEFT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD ITERATE-LEFT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE T)
;     (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::ITEM)
; 
; note: could not stack allocate: (PREVIOUS-ITEM ITEM)

; processing (DEFMETHOD ITERATE-LEFT ...)
; processing (DEFMETHOD ITERATE-LEFT ...)
; processing (DEFMETHOD ITERATE-RIGHT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD ITERATE-RIGHT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE T)
;     (METABANG.CL-CONTAINERS:NEXT-ITEM METABANG.CL-CONTAINERS::ITEM)
; 
; note: could not stack allocate: (NEXT-ITEM ITEM)

; processing (DEFMETHOD ITERATE-RIGHT ...)
; processing (DEFMETHOD ITERATE-RIGHT ...)
; processing (DEFMETHOD SORT-UPDATE-LEFT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD SORT-UPDATE-LEFT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE)
;     (FUNCALL METABANG.CL-CONTAINERS::KEY
;              (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::NODE))
; 
; note: could not stack allocate: (FUNCALL KEY (ELEMENT NODE))

;     (METABANG.CL-CONTAINERS:PREVIOUS-ITEM METABANG.CL-CONTAINERS::NODE)
; 
; note: could not stack allocate: (PREVIOUS-ITEM NODE)

; processing (DEFMETHOD SORT-UPDATE-RIGHT ...)

; file: /usr/share/common-lisp/source/cl-containers/dev/lists.lisp
; in:
;      DEFMETHOD SORT-UPDATE-RIGHT (SORTED-DLIST-CONTAINER DLIST-CONTAINER-NODE)
;     (FUNCALL METABANG.CL-CONTAINERS::KEY
;              (METABANG.UTILITIES:ELEMENT METABANG.CL-CONTAINERS::NODE))
; 
; note: could not stack allocate: (FUNCALL KEY (ELEMENT NODE))

;     (METABANG.CL-CONTAINERS:NEXT-ITEM METABANG.CL-CONTAINERS::NODE)
; 
; note: could not stack allocate: (NEXT-ITEM NODE)

; processing (DEFMETHOD UPDATE-ITEM ...)
; processing (DEFMETHOD UPDATE-ITEM ...)
; processing (DEFMETHOD UPDATE-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/lists-tmpFTHRNUUF.fasl
; compilation finished in 0:00:02.876
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/bags-and-sets.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* ABSTRACT-BAG/SET-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFCLASS* BAG-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFCLASS* SET-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFCLASS* BAG/SET-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD FIND-VALUE ...)
; processing (DEFCLASS* KEYED-BAG/SET-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD ITERATE-NODES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/bags-and-sets-tmpU876FAXB.fasl
; compilation finished in 0:00:01.055
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/ring-buffers.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* RING-BUFFER ...)
; processing (DEFUN MAKE-RING-BUFFER ...)
; processing (DEFMETHOD MAKE-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD INCREMENT-END ...)
; processing (DEFMETHOD NEXT-ITEM ...)
; processing (DEFMETHOD CURRENT-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD DELETE-FIRST ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD ITERATE-NODES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/ring-buffers-tmpS0FIYVOM.fasl
; compilation finished in 0:00:00.395
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/miscellaneous.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFUN MERGE-ELEMENTS ...)
; processing (DEFUN MERGE-NODES ...)
; processing (DEFUN %MERGE-HELPER ...)
; processing (DEFUN ELEMENT-COUNTS ...)
; processing (DEFUN NODE-COUNTS ...)
; processing (DEFUN %CONTAINER-COUNTS ...)
; processing (DEFUN MAP-WINDOW-OVER-ELEMENTS ...)
; processing (DEFUN MAP-WINDOW-OVER-NODES ...)
; processing (DEFUN COLLECT-WINDOW-OVER-ELEMENTS ...)
; processing (DEFUN COLLECT-WINDOW-OVER-NODES ...)
; processing (DEFUN MAP-WINDOW-OVER-ELEMENTS-HELPER ...)
; processing (DEFUN MAP-PAIRS ...)
; processing (DEFUN COLLECT-PAIRS ...)
; processing (DEFMETHOD UNIQUE-ELEMENTS ...)
; processing (DEFMETHOD UNIQUE-ELEMENTS ...)
; processing (DEFMETHOD UNIQUE-NODES ...)
; processing (DEFMETHOD UNIQUE-NODES ...)
; processing (DEFUN %UNIQUE-ELEMENTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/miscellaneous-tmpU2JU52YL.fasl
; compilation finished in 0:00:00.760
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/associative.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFMETHOD SOME-KEY-VALUE-P ...)
; processing (DEFMETHOD EVERY-KEY-VALUE-P ...)
; processing (DEFMETHOD SAMEP ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD SEARCH-FOR-KEY ...)
; processing (DEFMETHOD REMOVE-ITEMS-IF ...)
; processing (DEFMETHOD REMOVE-ITEMS-IF ...)
; processing (DEFMETHOD COUNT-ITEMS ...)
; processing (DEFMETHOD COUNT-ELEMENTS ...)
; processing (DEFMETHOD COUNT-ELEMENTS ...)
; processing (DEFMETHOD COUNT-ELEMENTS-IF ...)
; processing (DEFMETHOD COUNT-ELEMENTS-IF ...)
; processing (DEFMETHOD PRINT-CONTAINER-SUMMARY ...)
; processing (DEFUN MAKE-ARRAY-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD MAKE-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD DIMENSIONS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD TOTAL-SIZE ...)
; processing (DEFUN SPARSE-ARRAY-ROW-MAJOR-INDEX ...)
; processing (DEFUN SPARSE-ARRAY-VALUE-TO-INDEX ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITEM-AT-1! ...)
; processing (DEFMETHOD (SETF ITEM-AT-1) ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFUN DESCEND-HT ...)
; processing (DEFUN FIND-OR-CREATE-HT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-CONTAINER ...)
; processing (DEFMETHOD MAKE-CONTAINER-FOR-CONTENTS ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITEM-AT-1! ...)
; processing (DEFUN MAYBE-SET-INITIAL-ELEMENT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-KEYS ...)
; processing (DEFMETHOD REVERSE-FIND ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD SORT-KEYS ...)
; processing (DEFMETHOD SORT-ELEMENTS ...)
; processing (DEFMETHOD SORT-CONTAINER ...)
; processing (DEFCLASS* KEYED-ASSOCIATIVE-CONTAINER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN IDENTITY-2 ...)
; processing (DEFMETHOD ITEM-KEY ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFGENERIC KEY-EXISTS-P ...)
; processing (DEFMETHOD KEY-EXISTS-P ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/associative-tmpOZGOOYLD.fasl
; compilation finished in 0:00:03.550
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/compatibility.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ELEMENT-POSITION ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIND-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-ITEM ...)
; processing (DEFMETHOD SEARCH-FOR-ELEMENT ...)
; processing (DEFMETHOD REDUCE-ELEMENTS ...)
; processing (DEFMETHOD SOME-ITEM-P ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ITEM-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SOME-ITEM-P ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ITEM-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFMETHOD SORT-ELEMENTS ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD FIRST-ELEMENT ...)
; processing (DEFMETHOD (SETF FIRST-ELEMENT) ...)
; processing (DEFMETHOD LAST-ELEMENT ...)
; processing (DEFMETHOD (SETF LAST-ELEMENT) ...)
; processing (DEFMETHOD SEARCH-FOR-MATCH ...)
; processing (DEFMETHOD SOME-ELEMENT-P ...)
; processing (DEFMETHOD EVERY-ELEMENT-P ...)
; processing (DEFMETHOD NTH-ELEMENT ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ITERATABLE-P ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT! ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITEM-AT-1! ...)
; processing (DEFMETHOD PRINT-CONTAINER ...)
; processing (DEFMETHOD ITEM-AT ...)
; processing (DEFMETHOD ITEM-AT-1 ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)
; processing (DEFMETHOD COLLECT-KEY-VALUE ...)
; processing (DEFMETHOD COLLECT-KEYS ...)
; processing (DEFMETHOD DELETE-ITEM-AT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/compatibility-tmp6YEALK2R.fasl
; compilation finished in 0:00:02.460
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/quad-tree.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* QUAD-TREE ...)
; processing (DEFCLASS* FOUR-CHILD-NODE ...)
; processing (DEFCLASS* QUAD-TREE-NODE ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD NODE-EMPTY-P ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC NOTIFY-ELEMENT-OF-CHILD-STATUS ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD EMPTY! ...)
; processing (DEFMETHOD FIND-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/quad-tree-tmpRIQGDY4F.fasl
; compilation finished in 0:00:00.330
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/heaps.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* HEAP-CONTAINER ...)
; processing (DEFCLASS* HEAP-NODE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD L-CHILD ...)
; processing (DEFMETHOD R-CHILD ...)
; processing (DEFMETHOD HEAP-NODE-PARENT ...)
; processing (DEFMETHOD L-CHILD-INDEX ...)
; processing (DEFMETHOD R-CHILD-INDEX ...)
; processing (DEFMETHOD NODE-PARENT-INDEX ...)
; processing (DEFMETHOD EXCHANGE-HEAP-NODES ...)
; processing (DEFMETHOD MAKE-NODE-FOR-CONTAINER ...)
; processing (DEFMETHOD HEAPIFY ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD BIGGEST-ITEM ...)
; processing (DEFMETHOD DELETE-BIGGEST-ITEM ...)
; processing (DEFMETHOD DELETE-ITEM ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFCLASS* K-BEST-HEAP-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/heaps-tmpMC7D4L3V.fasl
; compilation finished in 0:00:00.915
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/container-mixins.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* FILTERED-CONTAINER-MIXIN ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD COLLECT-ELEMENTS ...)
; processing (DEFMETHOD ITERATE-KEY-VALUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/container-mixins-tmpF6417YGC.fasl
; compilation finished in 0:00:00.405
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/union-find-container.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* UNION-FIND-NODE ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD MAKE-SET ...)
; processing (DEFMETHOD GRAFT-NODES ...)
; processing (DEFMETHOD FIND-SET ...)
; processing (DEFMETHOD LINK-NODES ...)
; processing (DEFCLASS* UNION-FIND-CONTAINER ...)
; processing (DEFMETHOD INSERT-ITEM ...)
; processing (DEFMETHOD REPRESENTATIVE ...)
; processing (DEFMETHOD REPRESENTATIVE-NODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/union-find-container-tmpBP6KLFKN.fasl
; compilation finished in 0:00:00.335
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/package-container.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* PACKAGE-CONTAINER ...)
; processing (DEFMETHOD (SETF PACKAGES) ...)
; processing (DEFMETHOD (SETF PACKAGES) ...)
; processing (DEFMETHOD ITERATE-ELEMENTS ...)
; processing (DEFMETHOD SIZE ...)
; processing (DEFUN BOUND-SYMBOLS-IN-PACKAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/package-container-tmpVPI5L8SY.fasl
; compilation finished in 0:00:00.195
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/iterator-api.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFGENERIC MAKE-ITERATOR ...)
; processing (DEFGENERIC PRINT-ITERATOR ...)
; processing (DEFGENERIC FINISH ...)
; processing (DEFGENERIC MOVE-P ...)
; processing (DEFGENERIC ELEMENT-PASSES-P ...)
; processing (DEFGENERIC MOVE ...)
; processing (DEFGENERIC BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFGENERIC CLASS-FOR-CONTENTS-AS ...)
; processing (DEFGENERIC CURRENT-ELEMENT ...)
; processing (DEFGENERIC CURRENT-ELEMENT-P ...)
; processing (DEFGENERIC SETUP-INITIAL-CONTAINER ...)
; processing (DEFGENERIC ADVANCE ...)
; processing (DEFGENERIC ITERATE-FORWARD ...)
; processing (DEFGENERIC MAKE-INTERNAL-ITERATOR ...)
; processing (DEFGENERIC MOVE-FORWARD ...)
; processing (DEFGENERIC MOVE-FORWARD-TO-NEXT-ELEMENT ...)
; processing (DEFGENERIC MOVE-INTERNAL ...)
; processing (DEFGENERIC NEXT-ELEMENT ...)
; processing (DEFGENERIC OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFGENERIC RESET ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/iterator-api-tmpZXPHUNLJ.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/iterators.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFCONSTANT +ITERATOR-BEFORE-BEGINNING+ ...)
; processing (DEFCONSTANT +ITERATOR-AFTER-END+ ...)
; processing (DEFCONDITION BASIC-ITERATOR-CONDITION ...)
; processing (DEFCONDITION NO-CURRENT-ELEMENT-ERROR ...)
; processing (DEFCLASS* ABSTRACT-GENERATOR ...)
; processing (DEFMETHOD FINISH ...)
; processing (DEFCLASS* BASIC-ITERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD SETUP-INITIAL-CONTAINER ...)
; processing (DEFMETHOD PRINT-ITERATOR ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-ITERATOR ...)
; processing (DEFCLASS* FORWARD-ITERATOR ...)
; processing (DEFMETHOD ITERATE-CONTAINER ...)
; processing (DEFMETHOD ITERATE-NODES ...)
; processing (DEFMETHOD EMPTY-P ...)
; processing (DEFMETHOD ELEMENT ...)
; processing (DEFMETHOD NEXT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD ELEMENT ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFUN MOVE-FORWARD-P ...)
; processing (DEFMETHOD MOVE-FORWARD ...)
; processing (DEFMETHOD ITERATE-FORWARD ...)
; processing (DEFCLASS* TRANSFORMING-ITERATOR-MIXIN ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFCLASS* BASIC-FILTERED-ITERATOR-MIXIN ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFCLASS* FILTERED-ITERATOR-MIXIN ...)
; processing (DEFMETHOD ELEMENT-PASSES-P ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MOVE-FORWARD-TO-NEXT-ELEMENT ...)
; processing (DEFCLASS* UNIQUE-VALUE-ITERATOR-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD ELEMENT-PASSES-P ...)
; processing (DEFMETHOD ELEMENT ...)
; processing (DEFCLASS* CIRCULAR-ITERATOR-MIXIN ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* LIST-ITERATOR ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* ARRAY-ITERATOR ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* HASH-TABLE-ITERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFMETHOD MAKE-ITERATOR ...)
; processing (DEFMETHOD MAKE-ITERATOR ...)
; processing (DEFUN MAKE-GENERATOR ...)
; processing (DEFCLASS* BASIC-GENERATOR ...)
; processing (DEFCLASS* ARITHMETIC-SEQUENCE-GENERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFCLASS* FINITE-ARITHMETIC-SEQUENCE-GENERATOR ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFUN MAP-CONTAINERS ...)
; processing (DEFUN COLLECT-CONTAINERS ...)
; processing (DEFMACRO WITH-ITERATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/iterators-tmpNEKVDF5V.fasl
; compilation finished in 0:00:01.930
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/file-iterators.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CONTAINERS)
; processing (DEFCLASS* BASIC-STREAM-ITERATOR ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD FINISH ...)
; processing (DEFMETHOD OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFMETHOD OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFMETHOD OPEN-FILE-FOR-ITERATOR ...)
; processing (DEFCLASS* FILE-ITERATOR ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* FILE-LINE-ITERATOR ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFCLASS* FILE-FORM-ITERATOR ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFCLASS* DELIMITED-ITERATOR ...)
; processing (DEFCLASS* INTERNAL-ITERATOR-MIXIN ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD MAKE-INTERNAL-ITERATOR ...)
; processing (DEFGENERIC CHARACTERIZE-ELEMENT ...)
; processing (DEFMETHOD CHARACTERIZE-ELEMENT ...)
; processing (DEFMETHOD MOVE ...)
; processing (DEFMETHOD MOVE-INTERNAL ...)
; processing (DEFMETHOD ADVANCE ...)
; processing (DEFMETHOD COMBINE-ELEMENTS ...)
; processing (DEFMETHOD CURRENT-ELEMENT ...)
; processing (DEFMETHOD CURRENT-ELEMENT-P ...)
; processing (DEFMETHOD MOVE-P ...)
; processing (DEFCLASS* WORD-ITERATOR ...)
; processing (DEFCLASS* LINE-ITERATOR ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/file-iterators-tmpBK5RG7G7.fasl
; compilation finished in 0:00:01.910
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/dynamic-classes.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFVAR *DEFINE-CLASS-FORM* ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS ...)
; processing (DEFUN SIMPLE-DEFINE-CLASS-NAME ...)
; processing (DEFUN DEFINE-CLASS ...)
; processing (DEFUN MAP-SUBCLASSES ...)
; processing (DEFUN SUPERCLASSES ...)
; processing (DEFUN FIND-EXISTING-SUBCLASS ...)
; processing (DEFUN FIND-OR-CREATE-CLASS ...)
; processing (DEFUN REMOVE-REDUNDANT-CLASSES ...)
; processing (DEFUN CLASS-REDUNDANT-P ...)
; processing (DEFGENERIC INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFGENERIC EXISTING-SUBCLASS ...)
; processing (DEFVAR *PARAMETER-DYNAMIC-CLASS-TABLE* ...)
; processing (DEFUN TYPE->PARAMETER-TABLE ...)
; processing (DEFUN (SETF TYPE->PARAMETER-TABLE) ...)
; processing (DEFUN PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN (SETF PARAMETER->DYNAMIC-CLASS) ...)
; processing (DEFUN TABLE&PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN ADD-DYNAMIC-CLASS-FOR-PARAMETERS ...)
; processing (DEFUN EMPTY-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN EMPTY-ALL-ADD-PARAMETER->DYNAMIC-CLASS ...)
; processing (DEFUN DYNAMIC-CLASS-INFORMATION ...)
; processing (DEFMETHOD INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFUN DETERMINE-DYNAMIC-CLASS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/dynamic-classes-tmp4LTI2T90.fasl
; compilation finished in 0:00:00.605
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/dynamic-class-defs.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:CL-CONTAINERS)
; processing (DEFVAR *CURRENT-ITERATEE* ...)
; processing (DEFMETHOD MAKE-CONTAINER ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :ITERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (ADD-PARAMETER->DYNAMIC-CLASS :GENERATOR ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFMETHOD EXISTING-SUBCLASS ...)
; processing (DEFUN DETERMINE-ITERATOR-CLASS ...)
; processing (DEFUN DETERMINE-GENERATOR-CLASS ...)
; processing (DEFMETHOD INCLUDE-CLASS-DEPENDENCIES ...)
; processing (DEFMETHOD CLASS-FOR-CONTENTS-AS ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)
; processing (DEFMETHOD BASE-CLASS-FOR-ITERATEE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/dynamic-class-defs-tmp5XKUDJNN.fasl
; compilation finished in 0:00:00.380
; compiling file "/usr/share/common-lisp/source/anaphora/packages.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (DEFPACKAGE :ANAPHORA ...)
; processing (DEFPACKAGE :ANAPHORA-BASIC ...)
; processing (DEFPACKAGE :ANAPHORA-SYMBOL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/anaphora/packages-tmp7YZGBD1I.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/anaphora/early.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (IN-PACKAGE :ANAPHORA)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFMACRO IGNORE-FIRST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/anaphora/early-tmp9CBLWGJC.fasl
; compilation finished in 0:00:00.095
; compiling file "/usr/share/common-lisp/source/anaphora/symbolic.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (IN-PACKAGE :ANAPHORA)
; processing (DEFMACRO INTERNAL-SYMBOL-MACROLET ...)
; processing (DEFINE-SETF-EXPANDER INTERNAL-SYMBOL-MACROLET ...)
; processing (WITH-UNIQUE-NAMES (S-INDICATOR CURRENT-S-INDICATOR) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/anaphora/symbolic-tmpYULTV5PF.fasl
; compilation finished in 0:00:00.125
; compiling file "/usr/share/common-lisp/source/anaphora/anaphora.lisp" (written 11 JAN 2021 12:20:58 PM):
; processing (IN-PACKAGE :ANAPHORA)
; processing (DEFMACRO ALET ...)
; processing (DEFMACRO SLET ...)
; processing (DEFMACRO AAND ...)
; processing (DEFMACRO SOR ...)
; processing (DEFMACRO AIF ...)
; processing (DEFMACRO SIF ...)
; processing (DEFMACRO ASIF ...)
; processing (DEFMACRO APROG1 ...)
; processing (DEFMACRO AWHEN ...)
; processing (DEFMACRO SWHEN ...)
; processing (DEFMACRO SUNLESS ...)
; processing (DEFMACRO ACASE ...)
; processing (DEFMACRO SCASE ...)
; processing (DEFMACRO AECASE ...)
; processing (DEFMACRO SECASE ...)
; processing (DEFMACRO ACCASE ...)
; processing (DEFMACRO SCCASE ...)
; processing (DEFMACRO ATYPECASE ...)
; processing (DEFMACRO STYPECASE ...)
; processing (DEFMACRO AETYPECASE ...)
; processing (DEFMACRO SETYPECASE ...)
; processing (DEFMACRO ACTYPECASE ...)
; processing (DEFMACRO SCTYPECASE ...)
; processing (DEFMACRO ACOND ...)
; processing (DEFMACRO SCOND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/anaphora/anaphora-tmpW755GQ70.fasl
; compilation finished in 0:00:00.670
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/package.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:COMMON-LISP-USER)
; processing (DEFPACKAGE #:CL-MARKDOWN ...)
; processing (DEFPACKAGE #:CL-MARKDOWN-USER ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/package-tmp2X7X3O5E.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/api.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFGENERIC RESET ...)
; processing (DEFGENERIC (SETF DOCUMENT-PROPERTY) ...)
; processing (DEFGENERIC RENDER-TO-STREAM ...)
; processing (DEFGENERIC MAIN-PARENT ...)
; processing (DEFGENERIC HANDLE-SPANS ...)
; processing (DEFGENERIC SCAN-ONE-SPAN ...)
; processing (DEFGENERIC PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFGENERIC UNCONVERT-ESCAPES ...)
; processing (DEFGENERIC RENDER ...)
; processing (DEFGENERIC IT-STARTS-WITH-BLOCK-LEVEL-HTML-P ...)
; processing (DEFGENERIC MARKUP-CLASS-MERGABLE-P ...)
; processing (DEFGENERIC MERGE-LINES-IN-CHUNKS ...)
; processing (DEFGENERIC CAN-MERGE-LINES-P ...)
; processing (DEFGENERIC HANDLE-PARAGRAPH-EVAL-INTERACTIONS ...)
; processing (DEFGENERIC ENCODE-HTML ...)
; processing (DEFGENERIC MARKUP-CLASS-FOR-HTML ...)
; processing (DEFGENERIC RENDER-SPAN-TO-HTML ...)
; processing (DEFGENERIC GENERATE-LINK-OUTPUT ...)
; processing (DEFGENERIC ADD-HTML-HEADER-P ...)
; processing (DEFGENERIC RENDER-PLAIN ...)
; processing (DEFGENERIC RENDER-SPAN-PLAIN ...)
; processing (DEFGENERIC PROCESS-SPAN-FOR ...)
; processing (DEFGENERIC GENERATE-LINK-OUTPUT-FOR-KIND ...)
; processing (DEFGENERIC PROCESS-SPAN ...)
; processing (DEFGENERIC PRINT-HTML-MARKUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/api-tmp8K9J0MSI.fasl
; compilation finished in 0:00:00.050
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/definitions.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFPARAMETER *SPACES-PER-TAB* ...)
; processing (DEFPARAMETER *PARSING-ENVIRONMENT* ...)
; processing (DEFPARAMETER *CHUNK-PARSING-ENVIRONMENTS* ...)
; processing (DEFPARAMETER *SPANNER-PARSING-ENVIRONMENTS* ...)
; processing (DEFPARAMETER *HORIZONTAL-RULE-COUNT-THRESHOLD* ...)
; processing (DEFPARAMETER *DEFAULT-STREAM* ...)
; processing (DEFPARAMETER *DEFAULT-FORMAT* ...)
; processing (DEFVAR *OUTPUT-STREAM* ...)
; processing (DEFVAR *CURRENT-INDENTATION-LEVEL* ...)
; processing (DEFPARAMETER *CURRENT-DOCUMENT* ...)
; processing (DEFPARAMETER *CURRENT-FORMAT* ...)
; processing (DEFPARAMETER *RENDER-ACTIVE-FUNCTIONS* ...)
; processing (DEFPARAMETER *PARSE-ACTIVE-FUNCTIONS* ...)
; processing (DEFPARAMETER *BLOCK-LEVEL-HTML-TAGS* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/definitions-tmpM7464154.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/macros.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFMACRO DEFSIMPLE-EXTENSION ...)
; processing (DEFUN %VALIDATE-DEFEXTENSION-ARGUMENTS ...)
; processing (DEFUN %COLLECT-ARGUMENTS ...)
; processing (DEFUN %COLLECT-POSITIONALS ...)
; processing (DEFPARAMETER *EXTENSIONS* ...)
; processing (DEFMACRO DEFEXTENSION ...)
; processing (DEFUN %IMPORT/EXPORT-SYMBOL ...)
; processing (DEFMACRO AAND+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/macros-tmpM91VIM1B.fasl
; compilation finished in 0:00:00.740
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/class-defs.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFCLASS MARKDOWN-WARNING ...)
; processing (DEFCLASS* ABSTRACT-DOCUMENT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* DOCUMENT ...)
; processing (DEFCLASS* CHILD-DOCUMENT ...)
; processing (DEFCLASS* MULTI-DOCUMENT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* INCLUDED-DOCUMENT ...)
; processing (DEFGENERIC DOCUMENT-PROPERTY ...)
; processing (DEFMETHOD DOCUMENT-PROPERTY ...)
; processing (DEFMETHOD (SETF DOCUMENT-PROPERTY) ...)
; processing (DEFUN FIND-LINK ...)
; processing (DEFUN FORM-PROPERTY-NAME ...)
; processing (DEFCLASS* CHUNK ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS* CHUNK-PARSING-ENVIRONMENT ...)
; processing (DEFCLASS* PARSING-ENVIRONMENT ...)
; processing (DEFUN CURRENT-CHUNK-PARSER ...)
; processing (DEFCLASS* BASIC-LINK-INFO ...)
; processing (DEFCLASS* LINK-INFO ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS* EXTENDED-LINK-INFO ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/class-defs-tmp1KI0KKKL.fasl
; compilation finished in 0:00:00.750
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/utilities.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN NEXT-BLOCK ...)
; processing (DEFMETHOD RENDER-TO-STREAM ...)
; processing (DEFUN ENSURE-STRING ...)
; processing (DEFMETHOD MAIN-PARENT ...)
; processing (DEFMETHOD MAIN-PARENT ...)
; processing (DEFUN ROOT-PARENT ...)
; processing (DEFUN COLLECT-LINKS ...)
; processing (DEFUN STARTS-WITH ...)
; processing (DEFUN MARKDOWN-WARNING ...)
; processing (EVAL-ALWAYS (DEFUN _MARK-RANGE ...) ...)
; processing (DEFPARAMETER +FIRST-NAME-CHARACTERS+ ...)
; processing (DEFPARAMETER +NAME-CHARACTERS+ ...)
; processing (DEFUN HTML-SAFE-NAME ...)
; processing (DEFUN STRING->LIST ...)
; processing (DEFUN PROCESS-BRACKETS ...)
; processing (DEFUN SHORT-SOURCE ...)
; processing (DEFUN COULD-BE-HTML-TAG-P ...)
; processing (DEFUN STREAM-STRING-FOR-HTML ...)
; processing (DEFUN ENCODE-STRING-FOR-HTML ...)
; processing (DEFUN ENCODE-PRE ...)
; processing (DEFUN ENCODE-STRING-FOR-TITLE ...)
; processing (DEFUN FIND-INCLUDE-FILE ...)
; processing (DEFUN PROCESS-CHILD-MARKDOWN ...)
; processing (DEFUN ASDF-SYSTEM-SOURCE-FILE ...)
; processing (DEFUN ASDF-SYSTEM-SOURCE-DIRECTORY ...)
; processing (DEFUN SYSTEM-RELATIVE-PATHNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/utilities-tmpP99DZSLU.fasl
; compilation finished in 0:00:01.215
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/regexes.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:MARKDOWN)
; processing (DEFINE-PARSE-TREE-SYNONYM LINE-ENDS-WITH-TWO-SPACES ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EMPHASIS-1 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EMPHASIS-2 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-1 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-2 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-EM-1 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM STRONG-EM-2 ...)
; processing (DEFINE-PARSE-TREE-SYNONYM BACKTICK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM AUTO-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM AUTO-MAIL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM HTML ...)
; processing (DEFINE-PARSE-TREE-SYNONYM ENTITY ...)
; processing (DEFINE-PARSE-TREE-SYNONYM HOSTNAME-CHAR ...)
; processing (DEFINE-PARSE-TREE-SYNONYM HOSTNAME ...)
; processing (DEFINE-PARSE-TREE-SYNONYM PATHNAME-CHAR ...)
; processing (DEFINE-PARSE-TREE-SYNONYM URL-PATHNAME ...)
; processing (DEFINE-PARSE-TREE-SYNONYM URL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM URL-NO-REGISTERS ...)
; processing (DEFINE-PARSE-TREE-SYNONYM BRACKETED ...)
; processing (DEFPARAMETER *ESCAPE-CHARACTERS* ...)
; processing (DEFINE-PARSE-TREE-SYNONYM VALID-ESCAPE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM ESCAPED-CHARACTER ...)
; processing (DEFINE-PARSE-TREE-SYNONYM ESCAPE-KLUDGE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM LINK+TITLE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM INLINE-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM REFERENCE-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM LINK-LABEL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EXTENDED-LINK-LABEL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM CODED-REFERENCE-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM BRACKETED ...)
; processing (DEFINE-PARSE-TREE-SYNONYM INLINE-IMAGE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM INLINE-IMAGE ...)
; processing (DEFINE-PARSE-TREE-SYNONYM REFERENCE-IMAGE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/regexes-tmp5J3N99GE.fasl
; compilation finished in 0:00:00.170
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/spans.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFVAR *CURRENT-SPAN* ...)
; processing (DEFSTRUCT (MARKDOWN-SCANNER #) ...)
; processing (SETF (ITEM-AT-1 *SPANNER-PARSING-ENVIRONMENTS* ...) ...)
; processing (SETF (ITEM-AT-1 *SPANNER-PARSING-ENVIRONMENTS* ...) ...)
; processing (DEFUN SCANNERS-FOR-CHUNK ...)
; processing (DEFMETHOD HANDLE-SPANS ...)
; processing (DEFMETHOD HANDLE-SPANS ...)
; processing (DEFUN SCAN-LINES-WITH-SCANNERS ...)
; processing (DEFMETHOD SCAN-ONE-SPAN ...)
; processing (DEFMETHOD SCAN-ONE-SPAN ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD SCAN-ONE-SPAN ...)
; processing (DEFUN COMBINE-STRINGS ...)
; processing (DEFUN CONVERT-ESCAPE-TEMPORARILY ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)
; processing (DEFMETHOD UNCONVERT-ESCAPES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/spans-tmpQ65VC991.fasl
; compilation finished in 0:00:00.930
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/markdown.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN MARKDOWN ...)
; processing (DEFUN CONTAINING-DIRECTORY ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RESET ...)
; processing (DEFUN NULL-STRIPPER ...)
; processing (DEFUN ONE-TAB-STRIPPER ...)
; processing (DEFUN BLOCKQUOTE-STRIPPER ...)
; processing (DEFUN BLOCKQUOTE-COUNT ...)
; processing (DEFUN LINE-INDENTATION ...)
; processing (DEFUN LINE-CHANGES-INDENTATION-P ...)
; processing (DEFUN LINE-STARTS-WITH-BULLET-P ...)
; processing (DEFUN CHAR-IS-TAB-OR-SPACE-P ...)
; processing (DEFUN CHAR-IS-BULLET-P ...)
; processing (DEFUN LINE-STARTS-WITH-NUMBER-P ...)
; processing (DEFUN LINE-IS-EMPTY-P ...)
; processing (DEFUN LINE-IS-NOT-EMPTY-P ...)
; processing (DEFUN LINE-IS-BLOCKQUOTE-P ...)
; processing (DEFUN LINE-IS-CODE-P ...)
; processing (DEFUN LINE-COULD-BE-HEADER-MARKER-P ...)
; processing (DEFUN LINE-IS-LINK-LABEL-P ...)
; processing (DEFUN LINE-IS-EXTENDED-LINK-LABEL-P ...)
; processing (DEFUN LINE-OTHER-P ...)
; processing (DEFUN HORIZONTAL-RULE-CHAR-P ...)
; processing (DEFUN LINE-IS-HORIZONTAL-RULE-P ...)
; processing (SETF (ITEM-AT-1 *CHUNK-PARSING-ENVIRONMENTS* ...) ...)
; processing (SETF (ITEM-AT-1 *CHUNK-PARSING-ENVIRONMENTS* ...) ...)
; processing (DEFUN MAYBE-STRIP-LINE ...)
; processing (DEFUN CHUNK-SOURCE ...)
; processing (DEFUN HANDLE-HORIZONTAL-RULES ...)
; processing (DEFMETHOD IT-STARTS-WITH-BLOCK-LEVEL-HTML-P ...)
; processing (DEFMETHOD IT-STARTS-WITH-BLOCK-LEVEL-HTML-P ...)
; processing (DEFUN HANDLE-PARAGRAPHS ...)
; processing (DEFUN HANDLE-BULLET-PARAGRAPHS ...)
; processing (DEFUN HANDLE-ATX-HEADERS ...)
; processing (DEFUN MAKE-HEADER ...)
; processing (DEFUN ATX-HEADER-P ...)
; processing (DEFUN ATX-HEADER-MARKUP-CLASS ...)
; processing (DEFUN REMOVE-ATX-HEADER ...)
; processing (DEFUN CAN-MERGE-CHUNKS-P ...)
; processing (DEFMETHOD MARKUP-CLASS-MERGABLE-P ...)
; processing (DEFMETHOD MARKUP-CLASS-MERGABLE-P ...)
; processing (DEFUN MERGE-CHUNKS-IN-DOCUMENT ...)
; processing (DEFUN MERGE-CHUNKS ...)
; processing (DEFMETHOD MERGE-LINES-IN-CHUNKS ...)
; processing (DEFMETHOD MERGE-LINES-IN-CHUNKS ...)
; processing (DEFMETHOD MERGE-LINES-IN-CHUNKS ...)
; processing (DEFMETHOD CAN-MERGE-LINES-P ...)
; processing (DEFMETHOD CAN-MERGE-LINES-P ...)
; processing (DEFUN HANDLE-SETEXT-HEADERS ...)
; processing (DEFUN REMOVED-IGNORED-CHUNKS? ...)
; processing (DEFUN SETEXT-HEADER-MARKUP-CLASS ...)
; processing (DEFUN HANDLE-LINK-REFERENCE-TITLES ...)
; processing (DEFUN HANDLE-EXTENDED-LINK-REFERENCES ...)
; processing (DEFUN LINE-COULD-BE-LINK-REFERENCE-TITLE-P ...)
; processing (DEFUN HANDLE-BULLET-LISTS ...)
; processing (DEFUN REMOVE-BULLET ...)
; processing (DEFUN HANDLE-NUMBER-LISTS ...)
; processing (DEFUN REMOVE-NUMBER ...)
; processing (DEFUN HANDLE-BLOCKQUOTES ...)
; processing (DEFUN REMOVE-BLOCKQUOTE ...)
; processing (DEFUN HANDLE-CODE ...)
; processing (DEFUN REMOVE-INDENT ...)
; processing (DEFUN CANONIZE-DOCUMENT ...)
; processing (DEFUN CANONIZE-CHUNK-MARKUP-CLASS ...)
; processing (DEFUN CANONIZE-MARKUP-CLASS ...)
; processing (DEFUN CLEANUP ...)
; processing (DEFUN REMOVE-EMPTY-BITS ...)
; processing (DEFMETHOD HANDLE-PARAGRAPH-EVAL-INTERACTIONS ...)
; processing (DEFMETHOD HANDLE-PARAGRAPH-EVAL-INTERACTIONS ...)
; processing (DEFUN CHUNK-WANTS-PARAGRAPH-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/markdown-tmpST8U7NX4.fasl
; compilation finished in 0:00:02.015
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/html.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFSTRUCT (HTML-MARKUP # ...) ...)
; processing (DEFMETHOD PRINT-HTML-MARKUP ...)
; processing (DEFPARAMETER *MARKUP->HTML* ...)
; processing (DEFVAR *MAGIC-SPACE-P* ...)
; processing (DEFVAR *MAGIC-LINE-P* ...)
; processing (DEFPARAMETER *MAGIC-SPACE* ...)
; processing (DEFPARAMETER *MAGIC-LINE* ...)
; processing (DEFGENERIC RENDER-TO-HTML ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFUN HTML-BLOCK-MARKUP ...)
; processing (DEFUN HTML-INNER-BLOCK-MARKUP ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFMETHOD ENCODE-HTML ...)
; processing (DEFMETHOD ENCODE-HTML ...)
; processing (DEFMETHOD MARKUP-CLASS-FOR-HTML ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFUN OUTPUT-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFUN OUTPUT-LINK ...)
; processing (DEFUN OUTPUT-IMAGE ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFUN STREAM-OUT-MARKUP ...)
; processing (DEFMETHOD RENDER-TO-HTML ...)
; processing (DEFMETHOD ADD-HTML-HEADER-P ...)
; processing (DEFMETHOD ADD-HTML-HEADER-P ...)
; processing (DEFUN INNER-BLOCK ...)
; processing (DEFVAR *HTML-META* ...)
; processing (DEFUN GENERATE-HTML-HEADER ...)
; processing (DEFUN GENERATE-DOCTYPE ...)
; processing (DEFUN INSERT-STYLE-SHEET ...)
; processing (DEFUN OUTPUT-ANCHOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/html-tmp9YU12JLB.fasl
; compilation finished in 0:00:01.665
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/plain.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-PLAIN ...)
; processing (DEFMETHOD RENDER-SPAN-PLAIN ...)
; processing (DEFMETHOD RENDER-SPAN-PLAIN ...)
; processing (DEFMETHOD RENDER-SPAN-PLAIN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/plain-tmpMDBNYFZN.fasl
; compilation finished in 0:00:00.300
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/multiple-documents.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN MARKDOWN-MANY ...)
; processing (DEFUN MERGE-ARGUMENTS ...)
; processing (DEFUN TRANSFER-DOCUMENT-DATA ...)
; processing (DEFUN TRANSFER-DOCUMENT-METADATA ...)
; processing (DEFUN TRANSFER-SELECTED-PROPERTIES ...)
; processing (DEFUN TRANSFER-LINK-INFO ...)
; processing (DEFGENERIC TRANSFER-1-LINK-INFO ...)
; processing (DEFMETHOD TRANSFER-1-LINK-INFO ...)
; processing (DEFUN RELATIVE-URL-WRT-DESTINATION ...)
; processing (DEFUN RELATIVE-URL-P ...)
; processing (DEFMETHOD TRANSFER-1-LINK-INFO ...)
; processing (DEFGENERIC UGLY-CREATE-FROM-TEMPLATE ...)
; processing (DEFMETHOD UGLY-CREATE-FROM-TEMPLATE ...)
; processing (DEFGENERIC MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFMETHOD MERGE-ENTRIES ...)
; processing (DEFUN MERGE-ELEMENTS-VIA-ITERATION ...)
; processing (DEFUN MERGE-USING-KEY-VALUE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/multiple-documents-tmp7ILKR3EN.fasl
; compilation finished in 0:00:00.705
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/epilogue.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (SETF *PARSING-ENVIRONMENT* ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/epilogue-tmp1QERRP6O.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/extension-mechanisms.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFUN ADD-EXTENSION ...)
; processing (DEFINE-PARSE-TREE-SYNONYM WIKI-LINK ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EVAL ...)
; processing (DEFINE-PARSE-TREE-SYNONYM EVAL-IN-CODE ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFMETHOD RENDER-SPAN-TO-HTML ...)
; processing (DEFUN RENDER-HANDLE-EVAL ...)
; processing (DEFUN CANONIZE-COMMAND ...)
; processing (DEFMETHOD PROCESS-SPAN ...)
; processing (DEFMETHOD PROCESS-SPAN ...)
; processing (DEFUN PROCESS-HANDLE-EVAL ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFMETHOD PROCESS-SPAN-IN-SPAN-P ...)
; processing (DEFUN %PULL-ARGUMENTS-FROM-STRING ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT-FOR-KIND ...)
; processing (DEFEXTENSION (GLOSSARY) ...)
; processing (DEFMETHOD GENERATE-LINK-OUTPUT-FOR-KIND ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/extension-mechanisms-tmp3ALH5FXP.fasl
; compilation finished in 0:00:00.535
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/extensions.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFSIMPLE-EXTENSION TODAY ...)
; processing (DEFSIMPLE-EXTENSION NOW ...)
; processing (DEFEXTENSION (COMMENT :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (REMARK :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (ANCHOR :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (PROPERTY :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (IFDEF :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (SET-PROPERTY :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (TABLE-OF-CONTENTS :ARGUMENTS ...) ...)
; processing (DEFUN COLLECT-TOC-HEADINGS ...)
; processing (DEFSIMPLE-EXTENSION TOC-LINK ...)
; processing (DEFUN MAKE-REF ...)
; processing (DEFUN ADD-TOC-ANCHORS ...)
; processing (DEFUN SIMPLE-ANCHOR-P ...)
; processing (DEFUN HEADER-P ...)
; processing (DEFEXTENSION (ABBREV :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (INCLUDE :ARGUMENTS ...) ...)
; processing (DEFEXTENSION (INCLUDE-IF :ARGUMENTS ...) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/extensions-tmpNNFAQWV6.fasl
; compilation finished in 0:00:00.585
; compiling file "/usr/share/common-lisp/source/cl-markdown/dev/footnotes.lisp" (written 06 OCT 2010 03:06:46 PM):
; processing (IN-PACKAGE #:CL-MARKDOWN)
; processing (DEFCLASS* FOOTNOTE-INFO ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE) ...)
; processing (DEFUN FOOTNOTE ...)
; processing (DEFUN FOOTNOTES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-markdown/dev/footnotes-tmpIOOC44BY.fasl
; compilation finished in 0:00:00.175
; compiling file "/usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8.lisp" (written 01 OCT 2011 03:17:57 PM):
; processing (DEFPACKAGE :TRIVIAL-UTF-8 ...)
; processing (IN-PACKAGE :TRIVIAL-UTF-8)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFUN UTF-8-BYTE-LENGTH ...)
; processing (DEFMACRO AS-UTF-8-BYTES ...)
; processing (DEFUN STRING-TO-UTF-8-BYTES ...)
; processing (DEFUN WRITE-UTF-8-BYTES ...)
; processing (DEFINE-CONDITION UTF-8-DECODING-ERROR ...)
; processing (DECLAIM (INLINE UTF-8-GROUP-SIZE))
; processing (DEFUN UTF-8-GROUP-SIZE ...)
; processing (DEFUN UTF-8-STRING-LENGTH ...)
; processing (DEFUN GET-UTF-8-CHARACTER ...)
; processing (DEFUN UTF-8-BYTES-TO-STRING ...)

; file: /usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8.lisp
; in: DEFUN UTF-8-BYTES-TO-STRING
;     (COERCE TRIVIAL-UTF-8::BYTES-IN '(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a (AND VECTOR
;                                 (NOT
;                                  (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                   . #1=((*))))), not a (SIMPLE-ARRAY * . #1#).

; processing (DEFUN READ-UTF-8-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/trivial-utf-8/trivial-utf-8-tmpQ7OI94ES.fasl
; compilation finished in 0:00:01.055
; compiling file "/usr/share/common-lisp/source/uuid/uuid.lisp" (written 29 JUL 2013 03:35:41 AM):
; processing (DEFPACKAGE :UUID ...)
; processing (IN-PACKAGE :UUID)
; processing (DEFVAR *CLOCK-SEQ* ...)
; processing (DEFVAR *NODE* ...)
; processing (DEFVAR *TICKS-PER-COUNT* ...)
; processing (DEFPARAMETER *UUID-RANDOM-STATE* ...)
; processing (DEFCLASS UUID ...)
; processing (DEFUN MAKE-UUID-FROM-STRING ...)
; processing (DEFPARAMETER +NAMESPACE-DNS+ ...)
; processing (DEFPARAMETER +NAMESPACE-URL+ ...)
; processing (DEFPARAMETER +NAMESPACE-OID+ ...)
; processing (DEFPARAMETER +NAMESPACE-X500+ ...)
; processing (DEFUN GET-NODE-ID ...)
; processing (LET (# #) ...)
; processing (DEFUN FORMAT-V3OR5-UUID ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN PRINT-BYTES ...)
; processing (DEFUN FORMAT-AS-URN ...)
; processing (DEFUN MAKE-NULL-UUID ...)
; processing (DEFUN MAKE-V1-UUID ...)
; processing (DEFUN MAKE-V3-UUID ...)
; processing (DEFUN MAKE-V4-UUID ...)
; processing (DEFUN MAKE-V5-UUID ...)
; processing (DEFUN UUID= ...)
; processing (DEFUN UUID-TO-BYTE-ARRAY ...)
; processing (DEFMACRO ARR-TO-BYTES ...)
; processing (DEFUN BYTE-ARRAY-TO-UUID ...)
; processing (DEFUN DIGEST-UUID ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/uuid/uuid-tmpMYKQSV4X.fasl
; compilation finished in 0:00:00.785
; compiling file "/usr/share/common-lisp/source/cl-utilities/package.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (DEFPACKAGE :CL-UTILITIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/package-tmpBB93SWG4.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/cl-utilities/split-sequence.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN SPLIT-SEQUENCE ...)
; processing (DEFUN SPLIT-SEQUENCE-IF ...)
; processing (DEFUN SPLIT-SEQUENCE-IF-NOT ...)
; processing (DEFUN PARTITION ...)
; processing (DEFUN PARTITION-IF ...)
; processing (DEFUN PARTITION-IF-NOT ...)
; processing (DEFINE-COMPILER-MACRO PARTITION ...)
; processing (DEFINE-COMPILER-MACRO PARTITION-IF ...)
; processing (DEFINE-COMPILER-MACRO PARTITION-IF-NOT ...)
; processing (PUSHNEW :SPLIT-SEQUENCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/split-sequence-tmp1FIQFSUR.fasl
; compilation finished in 0:00:00.590
; compiling file "/usr/share/common-lisp/source/cl-utilities/with-unique-names.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFMACRO WITH-UNIQUE-NAMES ...)
; processing (DEFUN %WITH-UNIQUE-NAMES-BINDING-PARTS ...)
; processing (DEFINE-CONDITION LIST-BINDING-NOT-SUPPORTED ...)
; processing (DEFMACRO WITH-GENSYMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/with-unique-names-tmp3Q8L6WK3.fasl
; compilation finished in 0:00:00.155
; compiling file "/usr/share/common-lisp/source/cl-utilities/once-only.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN %CHECK-ONCE-ONLY-NAMES ...)
; processing (DEFMACRO ONCE-ONLY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/once-only-tmpJIV7VHEX.fasl
; compilation finished in 0:00:00.175
; compiling file "/usr/share/common-lisp/source/cl-utilities/extremum.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFINE-CONDITION NO-EXTREMUM ...)
; processing (DEFUN COMPARATOR ...)

; file: /usr/share/common-lisp/source/cl-utilities/extremum.lisp
; in: DEFUN COMPARATOR
;     (FUNCALL CL-UTILITIES::TEST (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::A)
;              (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::B))
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   TEST is not known to be a function

;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::A)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::B)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

; processing (DEFINE-COMPILER-MACRO COMPARATOR ...)
; processing (DEFUN ZERO-LENGTH-P ...)
; processing (DECLAIM (INLINE ZERO-LENGTH-P))
; processing (DEFMACRO WITH-CHECK-LENGTH ...)
; processing (DEFUN EXTREMUM ...)

; file: /usr/share/common-lisp/source/cl-utilities/extremum.lisp
; in: DEFUN EXTREMUM
;     (DEFUN CL-UTILITIES:EXTREMUM
;            (SEQUENCE CL-UTILITIES::PREDICATE
;             &KEY (CL-UTILITIES::KEY #'IDENTITY) (CL-UTILITIES::START 0)
;             CL-UTILITIES::END)
;       #<(SIMPLE-ARRAY CHARACTER
;          (225)) Returns the element of SEQUENCE that would appear first if the
;   sequence were ordered according to SORT using PREDICATE and KEY using
;   an unstable sorting algorithm. See http://www.cliki.net/EXTREMUM fo... {5A19206F}>
;       (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
;                                         CL-UTILITIES::END)
;         (REDUCE
;          (CL-UTILITIES::COMPARATOR CL-UTILITIES::PREDICATE CL-UTILITIES::KEY)
;          SEQUENCE :START CL-UTILITIES::START :END CL-UTILITIES::END)))
; ==>
;   (SB-IMPL::%DEFUN 'CL-UTILITIES:EXTREMUM
;                    (SB-INT:NAMED-LAMBDA CL-UTILITIES:EXTREMUM
;                        (SEQUENCE CL-UTILITIES::PREDICATE &KEY
;                         (CL-UTILITIES::KEY #'IDENTITY) (CL-UTILITIES::START 0)
;                         CL-UTILITIES::END)
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      #<(SIMPLE-ARRAY CHARACTER
;                         (225)) Returns the element of SEQUENCE that would appear first if the
; sequence were ordered according to SORT using PREDICATE and KEY using
; an unstable sorting algorithm. See http://www.cliki.net/EXTREMUM fo... {5A19206F}>
;                      (BLOCK CL-UTILITIES:EXTREMUM
;                        (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE
;                                                          CL-UTILITIES::START
;                                                          CL-UTILITIES::END)
;                          (REDUCE # SEQUENCE :START CL-UTILITIES::START :END
;                                  CL-UTILITIES::END)))))
; 
; caught STYLE-WARNING:
;   Call to CL-UTILITIES::ZERO-LENGTH-P could not be inlined because its source
;   code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation must be
;   in effect to save function definitions for inlining.

; processing (DEFINE-COMPILER-MACRO EXTREMUM ...)
; processing (DEFUN EXTREMUM-FASTKEY ...)

; file: /usr/share/common-lisp/source/cl-utilities/extremum.lisp
; in: DEFUN EXTREMUM-FASTKEY
;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::X)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

;     (FUNCALL CL-UTILITIES::PREDICATE CL-UTILITIES::X-KEY
;              CL-UTILITIES::SMALLEST-KEY)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   PREDICATE is not known to be a function

;     (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
;                                       CL-UTILITIES::END)
;       (LET* ((CL-UTILITIES::SMALLEST (ELT SEQUENCE 0))
;              (CL-UTILITIES::SMALLEST-KEY
;               (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST))
;              (CL-UTILITIES::CURRENT-INDEX 0)
;              (CL-UTILITIES::REAL-END (OR CL-UTILITIES::END #)))
;         (DECLARE
;          (TYPE (INTEGER 0) CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START)
;          (FIXNUM CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START))
;         (MAP NIL
;              #'(LAMBDA (CL-UTILITIES::X)
;                  (WHEN # #)
;                  (INCF CL-UTILITIES::CURRENT-INDEX))
;              SEQUENCE)
;         CL-UTILITIES::SMALLEST))
; --> IF OR LET IF >= OR LET IF 
; ==>
;   (LENGTH #:SEQUENCE1)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (ELT SEQUENCE 0)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.

;     (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST)
; 
; note: unable to
;   optimize away possible call to FDEFINITION at runtime
; because:
;   KEY is not known to be a function

;     (CL-UTILITIES::WITH-CHECK-LENGTH (SEQUENCE CL-UTILITIES::START
;                                       CL-UTILITIES::END)
;       (LET* ((CL-UTILITIES::SMALLEST (ELT SEQUENCE 0))
;              (CL-UTILITIES::SMALLEST-KEY
;               (FUNCALL CL-UTILITIES::KEY CL-UTILITIES::SMALLEST))
;              (CL-UTILITIES::CURRENT-INDEX 0)
;              (CL-UTILITIES::REAL-END (OR CL-UTILITIES::END #)))
;         (DECLARE
;          (TYPE (INTEGER 0) CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START)
;          (FIXNUM CL-UTILITIES::CURRENT-INDEX CL-UTILITIES::REAL-END
;           CL-UTILITIES::START))
;         (MAP NIL
;              #'(LAMBDA (CL-UTILITIES::X)
;                  (WHEN # #)
;                  (INCF CL-UTILITIES::CURRENT-INDEX))
;              SEQUENCE)
;         CL-UTILITIES::SMALLEST))
; --> IF OR LET IF >= 
; ==>
;   1
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline float comparison (cost 3) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       unable to do #1# (cost 3) because:
;       The first argument is a REAL, not a DOUBLE-FLOAT.
;       The second argument is a REAL, not a DOUBLE-FLOAT.

; processing (DEFUN EXTREMA ...)
; processing (DEFINE-CONDITION N-MOST-EXTREME-NOT-ENOUGH-ELEMENTS ...)
; processing (DEFUN N-MOST-EXTREME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/extremum-tmpP161CUWN.fasl
; compilation finished in 0:00:00.840
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "cl-utilities" "extremum">
; compiling file "/usr/share/common-lisp/source/cl-utilities/read-delimited.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN READ-DELIMITED ...)
; processing (DEFINE-CONDITION READ-DELIMITED-BOUNDS-ERROR ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK-ORDER ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK-START ...)
; processing (DEFUN %READ-DELIMITED-BOUNDS-CHECK-END ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/read-delimited-tmp31L56QBG.fasl
; compilation finished in 0:00:00.250
; compiling file "/usr/share/common-lisp/source/cl-utilities/expt-mod.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN EXPT-MOD ...)

; file: /usr/share/common-lisp/source/cl-utilities/expt-mod.lisp
; in: DEFUN EXPT-MOD
;     (EXPT CL-UTILITIES::N CL-UTILITIES::EXPONENT)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
;   The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
;   The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a INTEGER.
;   The result is a (VALUES REAL &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a INTEGER.
;   The result is a (VALUES REAL &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).

;     (MOD (EXPT CL-UTILITIES::N CL-UTILITIES::EXPONENT) CL-UTILITIES::MODULUS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a (OR SINGLE-FLOAT INTEGER).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a (OR FLOAT INTEGER).
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a RATIONAL.
;   The second argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
;   The second argument is a REAL, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a SINGLE-FLOAT.
;   The second argument is a REAL, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a REAL, not a DOUBLE-FLOAT.
;   The second argument is a REAL, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: unable to
;   open-code FLOAT to RATIONAL comparison
; due to type uncertainty:
;   The first argument is a REAL, not a FLOAT.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum comparison (cost 3) because:
;       The first argument is a REAL, not a FIXNUM.
;       unable to do #1# (cost 4) because:
;       The first argument is a REAL, not a FIXNUM.
;       etc.
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a REAL, not a FIXNUM.
;       The second argument is a REAL, not a FIXNUM.
;       The result is a (VALUES REAL . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                     &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a REAL, not a SINGLE-FLOAT.
;       The second argument is a REAL, not a SINGLE-FLOAT.
;       The result is a (VALUES REAL . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

; processing (DEFINE-COMPILER-MACRO EXPT-MOD ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/expt-mod-tmp9XU14MWU.fasl
; compilation finished in 0:00:00.080
; compiling file "/usr/share/common-lisp/source/cl-utilities/compose.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN COMPOSE ...)
; processing (DEFINE-COMPILER-MACRO COMPOSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/compose-tmp9WKRLOCW.fasl
; compilation finished in 0:00:00.050
; compiling file "/usr/share/common-lisp/source/cl-utilities/collecting.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN COLLECT ...)
; processing (DEFMACRO COLLECTING ...)
; processing (DEFMACRO WITH-COLLECTORS ...)
; processing (DEFUN %WITH-COLLECTORS-CHECK-COLLECTORS ...)
; processing (DEFUN %WITH-COLLECTORS-GENSYMS-ALIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/collecting-tmp57BCREVZ.fasl
; compilation finished in 0:00:00.305
; compiling file "/usr/share/common-lisp/source/cl-utilities/rotate-byte.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN ROTATE-BYTE ...)
; processing (DECLAIM (INLINE ROTATE-BYTE))

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/rotate-byte-tmp3CG3NM8G.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cl-utilities/copy-array.lisp" (written 03 MAY 2006 01:55:58 AM):
; processing (IN-PACKAGE :CL-UTILITIES)
; processing (DEFUN COPY-ARRAY ...)
; processing (DEFUN %MAKE-ARRAY-WITH-SAME-PROPERTIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-utilities/copy-array-tmpG3OC8OB3.fasl
; compilation finished in 0:00:00.085
; compiling file "/usr/share/common-lisp/source/quri/src/port.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.PORT ...)
; processing (IN-PACKAGE :QURI.PORT)
; processing (DEFVAR +DEFAULT-PORTS+ ...)
; processing (DEFUN SCHEME-DEFAULT-PORT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/port-tmpUAZY4UNC.fasl
; compilation finished in 0:00:00.020
; compiling file "/usr/share/common-lisp/source/quri/src/uri.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI ...)
; processing (IN-PACKAGE :QURI.URI)
; processing (DEFSTRUCT (URI #) ...)
; processing (DEFUN MAKE-BASIC-URI ...)
; processing (DEFUN URI-AUTHORITY ...)
; processing (DEFSTRUCT (URN # ...) ...)
; processing (DEFUN MAKE-URN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri-tmpMPDFG3VM.fasl
; compilation finished in 0:00:00.600
; compiling file "/usr/share/common-lisp/source/quri/src/encode.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.ENCODE ...)
; processing (IN-PACKAGE :QURI.ENCODE)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR +HEXDIGIT-CHAR+ ...)
; processing (DEFUN INTEGER-TO-HEXDIGIT ...)
; processing (DEFUN UNRESERVEDP ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFVAR +BYTE-TO-STRING+ ...)
; processing (DEFUN URL-ENCODE ...)
; processing (DEFUN URL-ENCODE-PARAMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/encode-tmp3S4NQ5NK.fasl
; compilation finished in 0:00:00.490
; compiling file "/usr/share/common-lisp/source/quri/src/error.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.ERROR ...)
; processing (IN-PACKAGE :QURI.ERROR)
; processing (DEFINE-CONDITION URI-ERROR ...)
; processing (DEFINE-CONDITION URI-MALFORMED-STRING ...)
; processing (DEFINE-CONDITION URI-INVALID-PORT ...)
; processing (DEFINE-CONDITION URL-DECODING-ERROR ...)
; processing (DEFINE-CONDITION URI-MALFORMED-URLENCODED-STRING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/error-tmpL1PNSO43.fasl
; compilation finished in 0:00:00.110
; compiling file "/usr/share/common-lisp/source/quri/src/util.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.UTIL ...)
; processing (IN-PACKAGE :QURI.UTIL)
; processing (DEFUN STANDARD-ALPHA-CHAR-P ...)
; processing (DEFUN STANDARD-ALPHA-BYTE-P ...)
; processing (DEFUN STANDARD-ALPHANUMERIC-P ...)
; processing (DEFUN STANDARD-ALPHANUMERIC-BYTE-P ...)
; processing (DEFINE-CONDITION PARSING-END-UNEXPECTEDLY ...)
; processing (DEFINE-CONDITION NO-NEXT-STATE ...)
; processing (DEFMACRO WITH-STRING-PARSING ...)
; processing (DEFMACRO WITH-BYTE-ARRAY-PARSING ...)
; processing (DEFMACRO WITH-ARRAY-PARSING ...)
; processing (DEFMACRO %WITH-ARRAY-PARSING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/util-tmpKGVA2E4F.fasl
; compilation finished in 0:00:00.600
; compiling file "/usr/share/common-lisp/source/quri/src/decode.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.DECODE ...)
; processing (IN-PACKAGE :QURI.DECODE)
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN HEXDIGIT-TO-INTEGER ...)
; processing (DEFUN URL-DECODE ...)

; file: /usr/share/common-lisp/source/quri/src/decode.lisp
; in: DEFUN URL-DECODE
;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::PARSING
;        (COND ((CHAR= CHAR #\%) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR #\+) (QURI.DECODE::WRITE-TO-BUFFER 32)
;               (QURI.UTIL:REDO))
;              (T (QURI.DECODE::WRITE-TO-BUFFER #) (QURI.UTIL:REDO))))
;       (QURI.DECODE::PARSING-ENCODED-PART
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART (* 16 #)) (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-ENCODED-PART-SECOND
;        (QURI.DECODE::WRITE-TO-BUFFER
;         (+ QURI.DECODE::PARSING-ENCODED-PART
;            (QURI.DECODE::HEXDIGIT-TO-INTEGER CHAR)))
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART NIL)
;        (QURI.UTIL:GOTO QURI.DECODE::PARSING))
;       (:EOF
;        (WHEN QURI.DECODE::PARSING-ENCODED-PART
;          (ERROR 'QURI.ERROR:URL-DECODING-ERROR))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GONEXT)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::PARSING)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (- QURI.DECODE::END QURI.DECODE::START)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       The result is a (VALUES INTEGER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                        &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES INTEGER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                             &REST T).
;       etc.

;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::PARSING
;        (COND ((CHAR= CHAR #\%) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR #\+) (QURI.DECODE::WRITE-TO-BUFFER 32)
;               (QURI.UTIL:REDO))
;              (T (QURI.DECODE::WRITE-TO-BUFFER #) (QURI.UTIL:REDO))))
;       (QURI.DECODE::PARSING-ENCODED-PART
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART (* 16 #)) (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-ENCODED-PART-SECOND
;        (QURI.DECODE::WRITE-TO-BUFFER
;         (+ QURI.DECODE::PARSING-ENCODED-PART
;            (QURI.DECODE::HEXDIGIT-TO-INTEGER CHAR)))
;        (SETQ QURI.DECODE::PARSING-ENCODED-PART NIL)
;        (QURI.UTIL:GOTO QURI.DECODE::PARSING))
;       (:EOF
;        (WHEN QURI.DECODE::PARSING-ENCODED-PART
;          (ERROR 'QURI.ERROR:URL-DECODING-ERROR))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY WHEN IF = 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.

;     (INCF QURI.DECODE::I)
; --> THE 
; ==>
;   (+ 1 QURI.DECODE::I)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFUN URL-DECODE-PARAMS ...)

; file: /usr/share/common-lisp/source/quri/src/decode.lisp
; in: DEFUN URL-DECODE-PARAMS
;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::START (SETQ QURI.DECODE::START-MARK QURI.DECODE::P)
;        (IF QURI.DECODE::LENIENT
;            (COND (# # #) (# #))
;            (WHEN (OR # #) (ERROR 'QURI.ERROR:URI-MALFORMED-URLENCODED-STRING)))
;        (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-FIELD
;        (COND ((CHAR= CHAR #\=) (SETQ #) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (QURI.DECODE::PARSING-VALUE
;        (COND ((CHAR= CHAR #\=) (UNLESS QURI.DECODE::LENIENT #))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (:EOF
;        (COND (QURI.DECODE::=-MARK (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P))
;              (QURI.DECODE::START-MARK
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY LOCALLY SETQ THE IF 
; --> AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::PARSING-VALUE)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GONEXT)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::START)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:GOTO QURI.DECODE::START)
; --> SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:REDO)
; --> LOCALLY SETQ THE IF FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

; --> LOCALLY SETQ THE IF AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-STRING.
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (OR STRING
;                               (SIMPLE-ARRAY (UNSIGNED-BYTE 8)
;                                (*))), not a SIMPLE-ARRAY.

;     (QURI.UTIL:WITH-ARRAY-PARSING (CHAR QURI.DECODE::P QURI.DECODE::DATA
;                                         QURI.DECODE::START QURI.DECODE::END
;                                         (AND (NOT (STRINGP QURI.DECODE::DATA))
;                                              #'CODE-CHAR))
;       (QURI.DECODE::START (SETQ QURI.DECODE::START-MARK QURI.DECODE::P)
;        (IF QURI.DECODE::LENIENT
;            (COND (# # #) (# #))
;            (WHEN (OR # #) (ERROR 'QURI.ERROR:URI-MALFORMED-URLENCODED-STRING)))
;        (QURI.UTIL:GONEXT))
;       (QURI.DECODE::PARSING-FIELD
;        (COND ((CHAR= CHAR #\=) (SETQ #) (QURI.UTIL:GONEXT))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (QURI.DECODE::PARSING-VALUE
;        (COND ((CHAR= CHAR #\=) (UNLESS QURI.DECODE::LENIENT #))
;              ((CHAR= CHAR QURI.DECODE::DELIMITER)
;               (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P)
;               (QURI.UTIL:GOTO QURI.DECODE::START)))
;        (QURI.UTIL:REDO))
;       (:EOF
;        (COND (QURI.DECODE::=-MARK (QURI.DECODE::COLLECT-PAIR QURI.DECODE::P))
;              (QURI.DECODE::START-MARK
;               (QURI.DECODE::COLLECT-FIELD QURI.DECODE::P)))))
; --> QURI.UTIL::%WITH-ARRAY-PARSING LET MACROLET TAGBODY WHEN IF = 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The first argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       The second argument is a INTEGER, not a (UNSIGNED-BYTE 32).
;       etc.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/decode-tmp804WZXXA.fasl
; compilation finished in 0:00:00.900
; compiling file "/usr/share/common-lisp/source/quri/src/uri/ftp.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.FTP ...)
; processing (IN-PACKAGE :QURI.URI.FTP)
; processing (DEFSTRUCT (URI-FTP # ...) ...)
; processing (DEFUN MAKE-URI-FTP ...)
; processing (DEFUN PARSE-FTP-TYPECODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/ftp-tmpNO0L9C3O.fasl
; compilation finished in 0:00:00.295
; compiling file "/usr/share/common-lisp/source/quri/src/uri/http.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.HTTP ...)
; processing (IN-PACKAGE :QURI.URI.HTTP)
; processing (DEFSTRUCT (URI-HTTP #))
; processing (DEFSTRUCT (URI-HTTPS #))
; processing (DEFUN URI-QUERY-PARAMS ...)
; processing (DEFUN (SETF URI-QUERY-PARAMS) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/http-tmpK6MA10J0.fasl
; compilation finished in 0:00:00.440
; compiling file "/usr/share/common-lisp/source/quri/src/uri/ldap.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.LDAP ...)
; processing (IN-PACKAGE :QURI.URI.LDAP)
; processing (DEFSTRUCT (URI-LDAP #))
; processing (DEFSTRUCT (URI-LDAPS #))
; processing (DEFUN URI-LDAP-DN ...)
; processing (DEFUN (SETF URI-LDAP-DN) ...)
; processing (DEFUN NTH-URI-LDAP-LISTS ...)
; processing (DEFUN (SETF NTH-URI-LDAP-LISTS) ...)
; processing (DEFUN URI-LDAP-ATTRIBUTES ...)
; processing (DEFUN (SETF URI-LDAP-ATTRIBUTES) ...)
; processing (DEFUN URI-LDAP-SCOPE ...)
; processing (DEFUN (SETF URI-LDAP-SCOPE) ...)
; processing (DEFUN URI-LDAP-FILTER ...)
; processing (DEFUN (SETF URI-LDAP-FILTER) ...)
; processing (DEFUN URI-LDAP-EXTENSIONS ...)
; processing (DEFUN (SETF URI-LDAP-EXTENSIONS) ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/ldap-tmp36KGAIW9.fasl
; compilation finished in 0:00:00.786
; compiling file "/usr/share/common-lisp/source/quri/src/uri/file.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.URI.FILE ...)
; processing (IN-PACKAGE :QURI.URI.FILE)
; processing (DEFSTRUCT (URI-FILE #))
; processing (DECLAIM (FTYPE # ...))
; processing (DEFUN URI-FILE-PATHNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/uri/file-tmpTAFOY2GM.fasl
; compilation finished in 0:00:00.235
; compiling file "/usr/share/common-lisp/source/quri/src/etld.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.ETLD ...)
; processing (IN-PACKAGE :QURI.ETLD)
; processing (DEFVAR *DEFAULT-ETLD-NAMES* ...)
; processing (DEFVAR *NORMAL-TLDS* ...)
; processing (DEFVAR *WILDCARD-TLDS* ...)
; processing (DEFVAR *SPECIAL-TLDS* ...)
; processing (DEFUN LOAD-ETLD-DATA ...)
; processing (LOAD-ETLD-DATA)
; processing (DEFUN NEXT-SUBDOMAIN ...)
; processing (DEFUN MAKE-SUBDOMAIN-ITER ...)
; processing (DEFUN PARSE-DOMAIN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/etld-tmpIUK6XU0X.fasl
; compilation finished in 0:00:00.145
; compiling file "/usr/share/common-lisp/source/quri/src/domain.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.DOMAIN ...)
; processing (IN-PACKAGE :QURI.DOMAIN)
; processing (DEFUN URI-TLD ...)
; processing (DEFUN URI-DOMAIN ...)
; processing (DEFUN IPV4-ADDR-P ...)
; processing (DEFUN TRIM-BRACKETS ...)
; processing (DEFUN IPV6-ADDR-P ...)
; processing (DEFUN IP-ADDR-P ...)
; processing (DEFUN IP-ADDR= ...)
; processing (DEFUN COOKIE-DOMAIN-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/domain-tmp9UXEFJB0.fasl
; compilation finished in 0:00:00.850
; compiling file "/usr/share/common-lisp/source/quri/src/parser.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI.PARSER ...)
; processing (IN-PACKAGE :QURI.PARSER)
; processing (DEFTYPE SIMPLE-BYTE-VECTOR ...)
; processing (DECLAIM (TYPE # ...))
; processing (DEFINE-CONSTANT +URI-CHAR+ ...)
; processing (DEFUN PARSE-URI ...)
; processing (DEFINE-COMPILER-MACRO PARSE-URI ...)
; processing (DEFUN PARSE-URI-STRING ...)
; processing (DEFUN PARSE-URI-BYTE-VECTOR ...)
; processing (DEFMACRO DEFUN-WITH-ARRAY-PARSING ...)
; processing (DEFUN SCHEME-CHAR-P ...)
; processing (DEFUN SCHEME-BYTE-P ...)
; processing (DEFUN-WITH-ARRAY-PARSING PARSE-SCHEME ...)
; processing (DEFUN-WITH-ARRAY-PARSING PARSE-AUTHORITY ...)
; processing (DEFUN PATH-CHAR-P ...)
; processing (DEFUN PATH-BYTE-P ...)
; processing (DEFUN QUERY-CHAR-P ...)
; processing (DEFUN QUERY-BYTE-P ...)
; processing (DEFMACRO PARSE-UNTIL-STRING ...)
; processing (DEFMACRO PARSE-UNTIL-BYTE-VECTOR ...)
; processing (DEFUN PARSE-PATH ...)
; processing (DEFUN PARSE-PATH-STRING ...)
; processing (DEFUN PARSE-PATH-BYTE-VECTOR ...)
; processing (DEFUN PARSE-QUERY ...)
; processing (DEFINE-COMPILER-MACRO PARSE-QUERY ...)
; processing (DEFUN PARSE-QUERY-STRING ...)
; processing (DEFUN PARSE-QUERY-BYTE-VECTOR ...)
; processing (DEFUN PARSE-FRAGMENT ...)
; processing (DEFINE-COMPILER-MACRO PARSE-FRAGMENT ...)
; processing (DEFUN PARSE-FRAGMENT-STRING ...)
; processing (DEFUN PARSE-FRAGMENT-BYTE-VECTOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/parser-tmpBQ5VDFHZ.fasl
; compilation finished in 0:00:04.955
; compiling file "/usr/share/common-lisp/source/quri/src/quri.lisp" (written 27 JUL 2015 02:57:05 AM):
; processing (IN-PACKAGE :CL-USER)
; processing (DEFPACKAGE QURI ...)
; processing (IN-PACKAGE :QURI)
; processing (DEFUN SCHEME-CONSTRUCTOR ...)
; processing (DEFUN URI ...)
; processing (DEFUN COPY-URI ...)
; processing (DEFUN MAKE-URI ...)
; processing (DEFUN RENDER-URI ...)
; processing (DEFUN URI= ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN MERGE-URI-PATHS ...)
; processing (DEFUN MERGE-URIS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/quri/src/quri-tmpA52TVY61.fasl
; compilation finished in 0:00:00.580
; compiling file "/usr/share/common-lisp/source/cl-mustache/packages.lisp" (written 31 AUG 2015 06:50:42 AM):
; processing (IN-PACKAGE #:CL-USER)
; processing (DEFPACKAGE #:MUSTACHE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-mustache/packages-tmpIPFYT6I3.fasl
; compilation finished in 0:00:00.010
; compiling file "/usr/share/common-lisp/source/cl-mustache/mustache.lisp" (written 31 AUG 2015 06:50:42 AM):
; processing (IN-PACKAGE :MUSTACHE)
; processing (DEFTYPE OFFSET ...)
; processing (DEFTYPE SPACE-CHAR ...)
; processing (DEFTYPE NEWLINE-CHAR ...)
; processing (DEFTYPE TEXT-CHAR ...)
; processing (DEFUN SPACE-CHAR-P ...)
; processing (DEFUN NEWLINE-CHAR-P ...)
; processing (DEFUN TEXT-CHAR-P ...)
; processing (DEFCLASS TOKEN ...)
; processing (DEFCLASS BEGINNING-OF-LINE ...)
; processing (DEFCLASS TEXT ...)
; processing (DEFCLASS WHITESPACE ...)
; processing (DEFCLASS NEWLINE ...)
; processing (DEFVAR CRLF ...)
; processing (DEFCLASS CRLF-NEWLINE ...)
; processing (DEFCLASS TAG ...)
; processing (DEFCLASS CAN-STANDALONE-TAG ...)
; processing (DEFCLASS NON-STANDALONE-TAG ...)
; processing (DEFCLASS NORMAL-TAG ...)
; processing (DEFCLASS AMPERSAND-TAG ...)
; processing (DEFCLASS DELIMITER-TAG ...)
; processing (DEFCLASS COMMENT-TAG ...)
; processing (DEFCLASS PARTIAL-TAG ...)
; processing (DEFCLASS SECTION-START-TAG ...)
; processing (DEFCLASS SECTION-END-TAG ...)
; processing (DEFCLASS SECTION-TAG ...)
; processing (DEFPARAMETER *DEFAULT-OPEN-DELIMITER* ...)
; processing (DEFPARAMETER *DEFAULT-CLOSE-DELIMITER* ...)
; processing (DEFPARAMETER *DEFAULT-TRIPLE-OPEN-DELIMITER* ...)
; processing (DEFPARAMETER *DEFAULT-TRIPLE-CLOSE-DELIMITER* ...)
; processing (DEFVAR *OPEN-DELIMITER* ...)
; processing (DEFVAR *CLOSE-DELIMITER* ...)
; processing (DEFVAR *TRIPLE-OPEN-DELIMITER* ...)
; processing (DEFVAR *TRIPLE-CLOSE-DELIMITER* ...)
; processing (DEFUN CHANGE-DELIMITER ...)
; processing (DEFVAR *MUSTACHE-TAG-TABLE* ...)
; processing (DEFUN SET-MUSTACHE-CHARACTER ...)
; processing (DEFUN GET-MUSTACHE-CHARACTER ...)
; processing (DEFUN MAKE-TAG ...)
; processing (DEFMACRO DEFINE-MUSTACHE-CHARACTER ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\& ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\# ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\^ ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\/ ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\! ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\= ...)
; processing (DEFINE-MUSTACHE-CHARACTER #\> ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFVAR BEGINNING-OF-LINE ...)
; processing (DEFVAR NEWLINE ...)
; processing (DEFVAR CRLF-NEWLINE ...)
; processing (DEFUN STRING-STARTS-WITH-P ...)
; processing (DEFUN READ-TEXT ...)
; processing (DEFUN READ-NEWLINE ...)
; processing (DEFUN READ-TAG ...)
; processing (DEFUN READ-TOKEN ...)
; processing (DEFUN SCAN ...)
; processing (DEFTYPE TEXT-TOKEN ...)
; processing (DEFUN COLLECT-LINE ...)
; processing (DEFUN TOKENS-STANDALONE-P ...)
; processing (DEFUN FIND-STANDALONE-TAG ...)
; processing (DEFUN TRIM-STANDALONE ...)
; processing (DEFUN MAKE-SECTION-TAG ...)
; processing (DEFUN GROUP-SECTIONS ...)
; processing (DEFUN FOLD-TEXT ...)
; processing (DEFUN PARSE ...)
; processing (DEFVAR *CONTEXT* ...)
; processing (DEFCLASS CONTEXT ...)
; processing (DEFUN PARSE-KEY ...)
; processing (DEFUN KEY ...)
; processing (DEFTYPE ALIST ...)
; processing (DEFUN SAVE-HASH-TABLE ...)
; processing (DEFUN MAKE-CONTEXT-CHAIN ...)
; processing (DEFUN ENSURE-CONTEXT ...)
; processing (DEFGENERIC CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFMETHOD CONTEXT-GET ...)
; processing (DEFVAR *LOAD-PATH* ...)
; processing (DEFVAR *DEFAULT-PATHNAME-TYPE* ...)
; processing (DEFUN FILENAME ...)
; processing (DEFUN LOCATE-FILE ...)
; processing (DEFUN READ-PARTIAL ...)
; processing (DEFUN ESCAPE ...)
; processing (DEFVAR *REAL-STANDARD-OUTPUT* ...)
; processing (DEFVAR *OUTPUT-STREAM* ...)
; processing (DEFUN %OUTPUT ...)
; processing (DEFGENERIC PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFMETHOD PRINT-DATA ...)
; processing (DEFUN CALL-LAMBDA ...)
; processing (DEFGENERIC RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFMETHOD RENDER-TOKEN ...)
; processing (DEFUN RENDER-TOKENS ...)
; processing (DEFUN RENDER-BODY ...)
; processing (DEFUN VERSION ...)
; processing (DEFUN MAKE-CONTEXT ...)
; processing (DEFGENERIC COMPILE-TEMPLATE ...)
; processing (DEFMETHOD COMPILE-TEMPLATE ...)
; processing (DEFMETHOD COMPILE-TEMPLATE ...)
; processing (DEFGENERIC RENDER ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFMETHOD RENDER ...)
; processing (DEFUN RENDER* ...)
; processing (DEFMACRO DEFINE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-mustache/mustache-tmpO7JKDK7Z.fasl
; compilation finished in 0:00:02.680
; compiling file "/usr/share/common-lisp/source/cl-mustache/compat-api-v1.lisp" (written 31 AUG 2015 06:50:42 AM):
; processing (IN-PACKAGE :MUSTACHE)
; processing (DEFVAR *MUSTACHE-OUTPUT* ...)
; processing (DEFINE-CONDITION DEPRECATION-WARNING ...)
; processing (DEFMACRO MAKE-OBSOLETE ...)
; processing (MAKE-OBSOLETE MUSTACHE-TYPE ...)
; processing (MAKE-OBSOLETE MUSTACHE-VERSION ...)
; processing (MAKE-OBSOLETE MUSTACHE-CONTEXT ...)
; processing (MAKE-OBSOLETE MUSTACHE-COMPILE ...)
; processing (MAKE-OBSOLETE MUSTACHE-RENDER ...)
; processing (MAKE-OBSOLETE MUSTACHE-RENDER-TO-STRING ...)
; processing (DEFUN MUSTACHE-RENDER-TO-STREAM ...)
; processing (DEFMACRO DEFMUSTACHE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-mustache/compat-api-v1-tmpIDM2FKPW.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/yason/package.lisp" (written 26 JAN 2016 10:37:20 AM):
; processing (DEFPACKAGE :YASON ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/yason/package-tmpE6CBGQZ5.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/yason/encode.lisp" (written 26 JAN 2016 10:37:20 AM):
; processing (IN-PACKAGE :YASON)
; processing (DEFVAR *JSON-OUTPUT*)
; processing (DEFPARAMETER *DEFAULT-INDENT* ...)
; processing (DEFPARAMETER *DEFAULT-INDENT-WIDTH* ...)
; processing (DEFGENERIC ENCODE ...)
; processing (DEFPARAMETER *CHAR-REPLACEMENTS* ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMACRO WITH-AGGREGATE/OBJECT ...)
; processing (DEFUN ENCODE-KEY/VALUE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFUN ENCODE-ASSOC-KEY/VALUE ...)
; processing (DEFUN ENCODE-ALIST ...)
; processing (DEFUN ENCODE-PLIST ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFMETHOD ENCODE ...)
; processing (DEFCLASS JSON-OUTPUT-STREAM ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFGENERIC MAKE-JSON-OUTPUT-STREAM ...)
; processing (DEFMETHOD MAKE-JSON-OUTPUT-STREAM ...)
; processing (DEFMETHOD SB-GRAY:STREAM-WRITE-CHAR ...)
; processing (DEFGENERIC WRITE-INDENTATION ...)
; processing (DEFGENERIC WRITE-DELIMITER ...)
; processing (DEFGENERIC CHANGE-INDENTATION ...)
; processing (DEFUN NEXT-AGGREGATE-ELEMENT ...)
; processing (DEFMACRO WITH-OUTPUT ...)
; processing (DEFMACRO WITH-OUTPUT-TO-STRING* ...)
; processing (DEFINE-CONDITION NO-JSON-OUTPUT-CONTEXT ...)
; processing (DEFMACRO WITH-AGGREGATE/STREAM ...)
; processing (DEFMACRO WITH-ARRAY ...)
; processing (DEFMACRO WITH-OBJECT ...)
; processing (DEFUN ENCODE-ARRAY-ELEMENT ...)
; processing (DEFUN ENCODE-ARRAY-ELEMENTS ...)
; processing (DEFUN ENCODE-OBJECT-ELEMENT ...)
; processing (DEFUN ENCODE-OBJECT-ELEMENTS ...)
; processing (DEFUN ENCODE-OBJECT-SLOTS ...)
; processing (DEFINE-COMPILER-MACRO ENCODE-OBJECT-SLOTS ...)
; processing (DEFMACRO WITH-OBJECT-ELEMENT ...)
; processing (DEFGENERIC ENCODE-SLOTS ...)
; processing (DEFGENERIC ENCODE-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/yason/encode-tmp7DTGW8BP.fasl
; compilation finished in 0:00:01.310
; compiling file "/usr/share/common-lisp/source/yason/parse.lisp" (written 26 JAN 2016 10:37:20 AM):
; processing (IN-PACKAGE :YASON)
; processing (DEFCONSTANT +DEFAULT-STRING-LENGTH+ ...)
; processing (DEFVAR *PARSE-OBJECT-KEY-FN* ...)
; processing (DEFVAR *PARSE-JSON-ARRAYS-AS-VECTORS* ...)
; processing (DEFVAR *PARSE-JSON-BOOLEANS-AS-SYMBOLS* ...)
; processing (DEFVAR *PARSE-JSON-NULL-AS-KEYWORD* ...)
; processing (DEFVAR *PARSE-OBJECT-AS* ...)
; processing (DEFVAR *PARSE-OBJECT-AS-ALIST* ...)
; processing (DEFUN MAKE-ADJUSTABLE-STRING ...)
; processing (DEFUN PARSE-NUMBER ...)
; processing (DEFUN PARSE-UNICODE-ESCAPE ...)
; processing (DEFUN PARSE-STRING ...)
; processing (DEFUN WHITESPACE-P ...)
; processing (DEFUN SKIP-WHITESPACE ...)
; processing (DEFUN PEEK-CHAR-SKIPPING-WHITESPACE ...)
; processing (DEFUN PARSE-CONSTANT ...)
; processing (DEFINE-CONDITION CANNOT-CONVERT-KEY ...)
; processing (DEFUN CREATE-CONTAINER ...)
; processing (DEFUN ADD-ATTRIBUTE ...)
; processing (DEFINE-CONDITION EXPECTED-COLON ...)
; processing (DEFUN PARSE-OBJECT ...)
; processing (DEFCONSTANT +INITIAL-ARRAY-SIZE+ ...)
; processing (DEFUN %PARSE-ARRAY ...)
; processing (DEFUN PARSE-ARRAY ...)
; processing (DEFGENERIC PARSE% ...)
; processing (DEFUN PARSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/yason/parse-tmp52W5LTNX.fasl
; compilation finished in 0:00:00.625
; compiling file "/usr/share/common-lisp/source/closure-common/package.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/package-tmpAC5H6H3W.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/closure-common/definline.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/definline-tmpXIMJYYAL.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/closure-common/characters.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/characters-tmpGU04081S.fasl
; compilation finished in 0:00:00.305
; compiling file "/usr/share/common-lisp/source/closure-common/syntax.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/syntax-tmp7IZIO2S5.fasl
; compilation finished in 0:00:00.220
; compiling file "/usr/share/common-lisp/source/closure-common/encodings.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/encodings-tmpBXJPKP0S.fasl
; compilation finished in 0:00:01.655
; compiling file "/usr/share/common-lisp/source/closure-common/encodings-data.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/encodings-data-tmpKRX8W7RM.fasl
; compilation finished in 0:00:00.270
; compiling file "/usr/share/common-lisp/source/closure-common/xstream.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/xstream-tmpAQVW5185.fasl
; compilation finished in 0:00:01.470
; compiling file "/usr/share/common-lisp/source/closure-common/ystream.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/ystream-tmpM9VOIYT.fasl
; compilation finished in 0:00:02.295
; compiling file "/usr/share/common-lisp/source/closure-common/hax.lisp" (written 06 OCT 2010 05:59:12 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/closure-common/hax-tmpM0KC6SLR.fasl
; compilation finished in 0:00:00.355
; compiling file "/usr/share/common-lisp/source/cxml/xml/package.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/package-tmpQU5U0I7.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/cxml/xml/util.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/util-tmpB1C277GP.fasl
; compilation finished in 0:00:00.145
; compiling file "/usr/share/common-lisp/source/cxml/xml/sax-handler.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/sax-handler-tmp58ND4X5G.fasl
; compilation finished in 0:00:03.145
; compiling file "/usr/share/common-lisp/source/cxml/xml/xml-name-rune-p.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xml-name-rune-p-tmpH90J3EFF.fasl
; compilation finished in 0:00:00.505
; compiling file "/usr/share/common-lisp/source/cxml/xml/split-sequence.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/split-sequence-tmpPLFNE4NR.fasl
; compilation finished in 0:00:00.180
; compiling file "/usr/share/common-lisp/source/cxml/xml/xml-parse.lisp" (written 08 JUN 2011 04:58:03 PM):

; file: /usr/share/common-lisp/source/cxml/xml/xml-parse.lisp
; in: DEFSTRUCT ATTDEF
;     (DEFSTRUCT CXML::ATTDEF
;       CXML::ELEMENT
;       CXML::NAME
;       TYPE
;       CXML::DEFAULT
;       (CXML::EXTERNAL-P CXML::*EXTERNAL-SUBSET-P*))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::ATTDEF {545D8EC9}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::ATTDEF-NAME, CXML::ATTDEF-TYPE,
;   CXML::ATTDEF-DEFAULT and CXML::ATTDEF-EXTERNAL-P could not be inlined because
;   the structure definition for CXML::ATTDEF was not yet seen. To avoid this
;   warning, DEFSTRUCT should precede references to the affected functions, or they
;   must be declared locally notinline at each call site.

; in: DEFSTRUCT ELMDEF
;     (DEFSTRUCT CXML::ELMDEF
;       CXML::NAME
;       CXML::CONTENT
;       CXML::ATTRIBUTES
;       CXML::COMPILED-CSPEC
;       (CXML::EXTERNAL-P CXML::*EXTERNAL-SUBSET-P*))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::ELMDEF {5480A771}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::ELMDEF-ATTRIBUTES,
;   CXML::ELMDEF-COMPILED-CSPEC and CXML::ELMDEF-EXTERNAL-P could not be inlined
;   because the structure definition for CXML::ELMDEF was not yet seen. To avoid
;   this warning, DEFSTRUCT should precede references to the affected functions, or
;   they must be declared locally notinline at each call site.

; in: DEFSTRUCT DTD
;     (DEFSTRUCT CXML::DTD
;       (CXML::ELEMENTS (CXML::%MAKE-ROD-HASH-TABLE))
;       (CXML::GENTITIES (CXML::%MAKE-ROD-HASH-TABLE))
;       (CXML::PENTITIES (CXML::%MAKE-ROD-HASH-TABLE))
;       (CXML::NOTATIONS (CXML::%MAKE-ROD-HASH-TABLE)))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::DTD {54A92141}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::DTD-GENTITIES and CXML::DTD-PENTITIES could
;   not be inlined because the structure definition for CXML::DTD was not yet seen.
;   To avoid this warning, DEFSTRUCT should precede references to the affected
;   functions, or they must be declared locally notinline at each call site.

; in: DEFSTRUCT ZSTREAM
;     (DEFSTRUCT CXML::ZSTREAM
;       CXML::TOKEN-CATEGORY
;       CXML::TOKEN-SEMANTIC
;       CXML::INPUT-STACK)
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::ZSTREAM {54E701F1}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::ZSTREAM-P and CXML::ZSTREAM-INPUT-STACK
;   could not be inlined because the structure definition for CXML::ZSTREAM was not
;   yet seen. To avoid this warning, DEFSTRUCT should precede references to the
;   affected functions, or they must be declared locally notinline at each call
;   site.

; in: DEFSTRUCT XML-HEADER
;     (DEFSTRUCT CXML::XML-HEADER
;       CXML::VERSION
;       CXML::ENCODING
;       (CXML::STANDALONE-P NIL))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION CXML::XML-HEADER {58D02F51}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled calls to CXML::XML-HEADER-ENCODING and
;   CXML::XML-HEADER-STANDALONE-P could not be inlined because the structure
;   definition for CXML::XML-HEADER was not yet seen. To avoid this warning,
;   DEFSTRUCT should precede references to the affected functions, or they must be
;   declared locally notinline at each call site.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xml-parse-tmp5PEZMBPM.fasl
; compilation finished in 0:00:13.470
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CLOSURE-SOURCE-FILE "cxml-xml" "xml-parse">
; compiling file "/usr/share/common-lisp/source/cxml/xml/unparse.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/unparse-tmpIMYZJWR0.fasl
; compilation finished in 0:00:01.921
; compiling file "/usr/share/common-lisp/source/cxml/xml/xmls-compat.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xmls-compat-tmpGORPOONI.fasl
; compilation finished in 0:00:00.505
; compiling file "/usr/share/common-lisp/source/cxml/xml/recoder.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/recoder-tmp3HCWDI41.fasl
; compilation finished in 0:00:00.695
; compiling file "/usr/share/common-lisp/source/cxml/xml/xmlns-normalizer.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/xmlns-normalizer-tmpGQKYVA5X.fasl
; compilation finished in 0:00:00.270
; compiling file "/usr/share/common-lisp/source/cxml/xml/space-normalizer.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/space-normalizer-tmp2LNE0MCD.fasl
; compilation finished in 0:00:00.310
; compiling file "/usr/share/common-lisp/source/cxml/xml/catalog.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/catalog-tmpSD6N5XMY.fasl
; compilation finished in 0:00:01.680
; compiling file "/usr/share/common-lisp/source/cxml/xml/sax-proxy.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/sax-proxy-tmpUZ55XXNP.fasl
; compilation finished in 0:00:00.905
; compiling file "/usr/share/common-lisp/source/cxml/xml/atdoc-configuration.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/xml/atdoc-configuration-tmpS93VIMYJ.fasl
; compilation finished in 0:00:00.015
; compiling file "/usr/share/common-lisp/source/cxml/dom/package.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/package-tmp7HEBCBWV.fasl
; compilation finished in 0:00:00.035
; compiling file "/usr/share/common-lisp/source/cxml/dom/dom-impl.lisp" (written 08 JUN 2011 04:58:03 PM):

; file: /usr/share/common-lisp/source/cxml/dom/dom-impl.lisp
; in: DEFSTRUCT ROD-STREAM
;     (DEFSTRUCT RUNE-DOM::ROD-STREAM (RUNE-DOM::BUF NIL) (POSITION 0))
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION RUNE-DOM::ROD-STREAM {546CD369}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled call to RUNE-DOM::ROD-STREAM-BUF could not be inlined
;   because the structure definition for RUNE-DOM::ROD-STREAM was not yet seen. To
;   avoid this warning, DEFSTRUCT should precede references to the affected
;   functions, or they must be declared locally notinline at each call site.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/dom-impl-tmpTYG8YNAB.fasl
; compilation finished in 0:00:05.475
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CLOSURE-SOURCE-FILE "cxml-dom" "rune-impl">
; compiling file "/usr/share/common-lisp/source/cxml/dom/dom-builder.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/dom-builder-tmp64JEHGM7.fasl
; compilation finished in 0:00:00.765
; compiling file "/usr/share/common-lisp/source/cxml/dom/dom-sax.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/dom/dom-sax-tmpIZ3R8Y6H.fasl
; compilation finished in 0:00:00.200
; compiling file "/usr/share/common-lisp/source/cxml/klacks/package.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/package-tmpGHYBJLVI.fasl
; compilation finished in 0:00:00.005
; compiling file "/usr/share/common-lisp/source/cxml/klacks/klacks.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/klacks-tmpKVU985I.fasl
; compilation finished in 0:00:00.560
; compiling file "/usr/share/common-lisp/source/cxml/klacks/klacks-impl.lisp" (written 08 JUN 2011 04:58:03 PM):

; file: /usr/share/common-lisp/source/cxml/klacks/klacks-impl.lisp
; in: DEFUN MAKE-SOURCE
;     (DEFUN CXML:MAKE-SOURCE
;            (CXML::INPUT
;             &REST CXML::ARGS
;             &KEY CXML::VALIDATE CXML::DTD CXML::ROOT CXML::ENTITY-RESOLVER
;             CXML::DISALLOW-INTERNAL-SUBSET (CXML::BUFFERING T) PATHNAME)
;       (DECLARE
;        (IGNORE CXML::VALIDATE CXML::DTD CXML::ROOT CXML::ENTITY-RESOLVER
;         CXML::DISALLOW-INTERNAL-SUBSET))
;       (ETYPECASE CXML::INPUT
;         (RUNES:XSTREAM
;          (WHEN (AND # #)
;            (WARN "make-source called with !buffering, but xstream is buffering"))
;          (LET (#)
;            (LET #
;              #
;              #)))
;         (STREAM
;          (LET (#)
;            (SETF #)
;            (APPLY #'CXML:MAKE-SOURCE RUNES:XSTREAM CXML::ARGS)))
;         (PATHNAME
;          (LET* (#)
;            (SETF #)
;            (LET #
;              #
;              CXML::SOURCE)))
;         (RUNES:ROD
;          (LET (#)
;            (SETF #)
;            (APPLY #'CXML:MAKE-SOURCE RUNES:XSTREAM CXML::ARGS)))
;         (ARRAY (CXML:MAKE-SOURCE (RUNES:MAKE-OCTET-INPUT-STREAM CXML::INPUT)))))
; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA CXML:MAKE-SOURCE
;         (CXML::INPUT &REST CXML::ARGS &KEY CXML::VALIDATE CXML::DTD CXML::ROOT
;          CXML::ENTITY-RESOLVER CXML::DISALLOW-INTERNAL-SUBSET
;          (CXML::BUFFERING T) PATHNAME)
;       (DECLARE (SB-C::TOP-LEVEL-FORM))
;       (DECLARE
;        (IGNORE CXML::VALIDATE CXML::DTD CXML::ROOT CXML::ENTITY-RESOLVER
;         CXML::DISALLOW-INTERNAL-SUBSET))
;       (BLOCK CXML:MAKE-SOURCE
;         (ETYPECASE CXML::INPUT
;           (RUNES:XSTREAM
;            (WHEN # #)
;            (LET #
;              #))
;           (STREAM
;            (LET #
;              #
;              #))
;           (PATHNAME
;            (LET* #
;              #
;              #))
;           (RUNES:ROD
;            (LET #
;              #
;              #))
;           (ARRAY (CXML:MAKE-SOURCE #)))))
; 
; caught STYLE-WARNING:
;   The variable PATHNAME is defined but never used.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/klacks-impl-tmp2PVUJP23.fasl
; compilation finished in 0:00:03.005
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CLOSURE-SOURCE-FILE "cxml-klacks" "klacks-impl">
; compiling file "/usr/share/common-lisp/source/cxml/klacks/tap-source.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/klacks/tap-source-tmpIN5L4GBV.fasl
; compilation finished in 0:00:00.350
; compiling file "/usr/share/common-lisp/source/cxml/test/domtest.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/test/domtest-tmpTIYEJJAY.fasl
; compilation finished in 0:00:02.295
; compiling file "/usr/share/common-lisp/source/cxml/test/xmlconf.lisp" (written 08 JUN 2011 04:58:03 PM):

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cxml/test/xmlconf-tmpDI87TJSL.fasl
; compilation finished in 0:00:00.975
; compiling file "/usr/share/common-lisp/source/zs3/package.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (DEFPACKAGE #:ZS3 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/package-tmpXW0HX43D.fasl
; compilation finished in 0:00:00.045
; compiling file "/usr/share/common-lisp/source/zs3/utils.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *MONTHS* ...)
; processing (DEFVAR *DAYS* ...)
; processing (DEFTYPE OCTET ...)
; processing (DEFTYPE OCTET-VECTOR ...)
; processing (DEFTYPE EMPTY-VECTOR ...)
; processing (DEFUN HTTP-DATE-STRING ...)
; processing (DEFUN ISO8601-DATE-STRING ...)
; processing (DEFUN ISO8601-BASIC-TIMESTAMP-STRING ...)
; processing (DEFUN ISO8601-BASIC-DATE-STRING ...)
; processing (DEFUN STRING-OCTETS ...)
; processing (DEFUN STRING64 ...)
; processing (DEFUN URL-DECODE ...)
; processing (DEFUN URL-ENCODE ...)
; processing (DEFUN ALIST-TO-URL-ENCODED-STRING ...)
; processing (DEFUN SAVE ...)
; processing (DEFUN PARSE-AMAZON-TIMESTAMP ...)
; processing (DEFUN STRINGIFY ...)
; processing (DEFUN PARAMETERS-ALIST ...)
; processing (DEFUN LAST-ENTRY ...)
; processing (DEFUN FILE-SIZE ...)
; processing (DEFVAR +UNIX-TIME-DIFFERENCE+ ...)
; processing (DEFUN UNIX-TIME ...)
; processing (DEFUN OCTET-VECTOR ...)
; processing (DEFUN KEYWORDIFY ...)
; processing (DEFUN MAKE-OCTET-VECTOR ...)
; processing (DEFUN NOW+ ...)
; processing (DEFUN NOW- ...)
; processing (DEFUN COPY-N-OCTETS ...)
; processing (DEFUN STARTS-WITH ...)
; processing (DEFUN ENDS-WITH ...)
; processing (DEFPARAMETER *FILE-BUFFER-SIZE* ...)
; processing (DEFUN MAKE-FILE-BUFFER ...)
; processing (DEFUN READ-EXACTLY-N-OCTETS ...)
; processing (DEFUN READ-COMPLETE-FILE-BUFFER ...)
; processing (DEFUN MERGE-FILE-BUFFERS ...)
; processing (DEFUN SKIP-STREAM-OCTETS ...)
; processing (DEFUN DRAINED-STREAM-VECTOR ...)
; processing (DEFUN PARTIAL-STREAM-VECTOR ...)
; processing (DEFUN STREAM-SUBSET-VECTOR ...)
; processing (DEFUN FILE-SUBSET-VECTOR ...)
; processing (DEFUN ALIST-PLIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/utils-tmpLIBLWPM9.fasl
; compilation finished in 0:00:00.775
; compiling file "/usr/share/common-lisp/source/zs3/crypto.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFPARAMETER *EMPTY-STRING-SHA256* ...)
; processing (DEFPARAMETER *NEWLINE-VECTOR* ...)
; processing (DEFCLASS DIGESTER ...)
; processing (DEFUN MAKE-DIGESTER ...)
; processing (DEFGENERIC ADD-STRING ...)
; processing (DEFGENERIC ADD-NEWLINE ...)
; processing (DEFGENERIC ADD-LINE ...)
; processing (DEFGENERIC DIGEST ...)
; processing (DEFGENERIC DIGEST64 ...)
; processing (DEFUN FILE-MD5 ...)
; processing (DEFUN FILE-MD5/B64 ...)
; processing (DEFUN FILE-MD5/HEX ...)
; processing (DEFUN FILE-SHA256 ...)
; processing (DEFUN FILE-SHA256/HEX ...)
; processing (DEFUN VECTOR-SHA256 ...)
; processing (DEFUN VECTOR-SHA256/HEX ...)
; processing (DEFUN STRINGS-SHA256/HEX ...)
; processing (DEFUN STRINGS-HMAC-SHA256/HEX ...)
; processing (DEFUN VECTOR-MD5/B64 ...)
; processing (DEFUN FILE-ETAG ...)
; processing (DEFUN SIGN-STRING ...)
; processing (DEFUN HMAC-SHA256 ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/crypto-tmpV8PQP27P.fasl
; compilation finished in 0:00:00.310
; compiling file "/usr/share/common-lisp/source/zs3/xml-binding.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFUN SKIP-DOCUMENT-START ...)
; processing (DEFUN SKIP-CHARACTERS ...)
; processing (DEFUN COLLECT-CHARACTERS ...)
; processing (DEFUN COLLECT-REST-ALIST ...)
; processing (DEFINE-CONDITION XML-BINDING-ERROR ...)
; processing (DEFVAR *BINDER-DEFINITIONS* ...)
; processing (DEFCLASS BINDER ...)
; processing (DEFMACRO DEFBINDER ...)
; processing (DEFUN FIND-BINDER ...)
; processing (DEFUN XML-BIND ...)
; processing (DEFUN TRY-TO-XML-BIND ...)
; processing (DEFVAR *CURRENT-ELEMENT-NAME*)
; processing (DEFUN CREATE-ELEMENT-START-MATCHER ...)
; processing (DEFUN CREATE-ELEMENT-END-MATCHER ...)
; processing (DEFUN CREATE-BINDINGS-EXTENDER ...)
; processing (DEFUN CREATE-SKIPPER ...)
; processing (DEFUN CREATE-BINDINGS-RETURNER ...)
; processing (DEFMACRO CATCHING-XML-ERRORS ...)
; processing (DEFUN CREATE-SEQUENCE-BINDER ...)
; processing (DEFUN CREATE-ALIST-BINDER ...)
; processing (DEFUN CREATE-OPTIONAL-BINDER ...)
; processing (DEFUN CREATE-ALTERNATE-BINDER ...)
; processing (DEFUN CREATE-SUB-BINDER-BINDER ...)
; processing (DEFUN CREATE-SPECIAL-PROCESSOR ...)
; processing (DEFUN CREATE-BINDER ...)
; processing (DEFUN XML-SOURCE ...)
; processing (DEFUN MAKE-BINDER ...)
; processing (DEFUN XML-DOCUMENT-ELEMENT ...)
; processing (DEFUN BVALUE ...)
; processing (DEFUN BFUN ...)
; processing (DEFMACRO ALIST-BIND ...)
; processing (DEFGENERIC MERGE-BINDINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/xml-binding-tmpM9572ZUP.fasl
; compilation finished in 0:00:00.620
; compiling file "/usr/share/common-lisp/source/zs3/xml-output.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFMACRO WITH-XML-OUTPUT ...)
; processing (DEFUN SIMPLE-ELEMENT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/xml-output-tmp3GFU4PH3.fasl
; compilation finished in 0:00:00.025
; compiling file "/usr/share/common-lisp/source/zs3/credentials.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *CREDENTIALS* ...)
; processing (DEFINE-CONDITION UNSUPPORTED-CREDENTIALS ...)
; processing (DEFGENERIC ACCESS-KEY ...)
; processing (DEFGENERIC SECRET-KEY ...)
; processing (DEFGENERIC SECURITY-TOKEN ...)
; processing (DEFCLASS LAZY-CREDENTIALS-MIXIN ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFCLASS FILE-CREDENTIALS ...)
; processing (DEFGENERIC INITIALIZE-LAZY-CREDENTIALS ...)
; processing (DEFUN FILE-CREDENTIALS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/credentials-tmpFLJZF5OD.fasl
; compilation finished in 0:00:00.255
; compiling file "/usr/share/common-lisp/source/zs3/post.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS POST-POLICY ...)
; processing (DEFGENERIC POLICY-SERIALIZE ...)
; processing (DEFMETHOD POLICY-SERIALIZE ...)
; processing (DEFMETHOD POLICY-SERIALIZE ...)
; processing (DEFUN POLICY-STRING64 ...)
; processing (DEFUN POLICY-SIGNATURE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/post-tmpDM0BA37B.fasl
; compilation finished in 0:00:00.175
; compiling file "/usr/share/common-lisp/source/zs3/redirects.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *PERMANENT-REDIRECTS* ...)
; processing (DEFUN REDIRECT-KEY ...)
; processing (DEFUN REDIRECTION-DATA ...)
; processing (DEFUN REDIRECTED-ENDPOINT ...)
; processing (DEFUN REDIRECTED-REGION ...)
; processing (DEFUN (SETF REDIRECTION-DATA) ...)
; processing (DEFUN CLEAR-REDIRECTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/redirects-tmp30GXC2I.fasl
; compilation finished in 0:00:00.240
; compiling file "/usr/share/common-lisp/source/zs3/request.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *S3-ENDPOINT* ...)
; processing (DEFVAR *S3-REGION* ...)
; processing (DEFVAR *USE-SSL* ...)
; processing (DEFVAR *USE-CONTENT-MD5* ...)
; processing (DEFVAR *SIGNED-PAYLOAD* ...)
; processing (DEFVAR *USE-KEEP-ALIVE* ...)
; processing (DEFVAR *KEEP-ALIVE-STREAM* ...)
; processing (DEFMACRO WITH-KEEP-ALIVE ...)
; processing (DEFCLASS REQUEST ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFGENERIC AMZ-HEADER-VALUE ...)
; processing (DEFGENERIC ENSURE-AMZ-HEADER ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFGENERIC HOST ...)
; processing (DEFGENERIC HTTP-METHOD ...)
; processing (DEFUN PURI-CANONICALIZED-PATH ...)
; processing (DEFGENERIC SIGNED-PATH ...)
; processing (DEFGENERIC REQUEST-PATH ...)
; processing (DEFGENERIC ALL-AMAZON-HEADERS ...)
; processing (DEFGENERIC DATE-STRING ...)
; processing (DEFUN HEADERS-FOR-SIGNING ...)

; file: /usr/share/common-lisp/source/zs3/request.lisp
; in: DEFUN HEADERS-FOR-SIGNING
;     (ZS3:PARAMETERS-ALIST "host" (ZS3::HOST ZS3::REQUEST) "content-type"
;                           (ZS3::CONTENT-TYPE ZS3::REQUEST))
; 
; caught STYLE-WARNING:
;   The first argument of type (SIMPLE-ARRAY CHARACTER (4)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The third argument of type (SIMPLE-ARRAY CHARACTER (12)) cannot be used as a keyword.

; processing (DEFUN CANONICAL-HEADERS ...)
; processing (DEFUN SIGNED-HEADERS ...)
; processing (DEFUN PARAMETERS-FOR-SIGNING ...)
; processing (DEFUN CANONICAL-PARAMETERS ...)
; processing (DEFUN CANONICAL-PARAMETERS-STRING ...)
; processing (DEFUN PATH-TO-SIGN ...)
; processing (DEFUN CANONICALIZED-REQUEST-LINES ...)
; processing (DEFUN STRING-TO-SIGN-LINES ...)
; processing (DEFUN MAKE-SIGNING-KEY ...)
; processing (DEFUN PAYLOAD-SHA256 ...)
; processing (DEFUN REQUEST-SIGNATURE ...)
; processing (DEFMETHOD AUTHORIZATION-HEADER-VALUE ...)
; processing (DEFGENERIC DRAKMA-HEADERS ...)
; processing (DEFGENERIC URL ...)
; processing (DEFUN SEND-FILE-CONTENT ...)
; processing (DEFGENERIC SEND ...)
; processing (DEFMETHOD ACCESS-KEY ...)
; processing (DEFMETHOD SECRET-KEY ...)
; processing (DEFMETHOD SECURITY-TOKEN ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/request-tmpM61NHZ07.fasl
; compilation finished in 0:00:01.140
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "zs3" "request">
; compiling file "/usr/share/common-lisp/source/zs3/response.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *RESPONSE-ELEMENT-CLASSES* ...)
; processing (DEFUN SET-ELEMENT-CLASS ...)
; processing (DEFCLASS RESPONSE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC XML-STRING ...)
; processing (DEFGENERIC RESPONSE-SPECIALIZED-CLASS ...)
; processing (DEFGENERIC SPECIALIZED-INITIALIZE ...)
; processing (DEFGENERIC CONTENT-LENGTH ...)
; processing (DEFGENERIC SPECIALIZE-RESPONSE ...)
; processing (DEFUN CLOSE-KEEP-ALIVE ...)
; processing (DEFUN REQUEST-RESPONSE ...)
; processing (DEFVAR *BACKOFF* ...)
; processing (DEFUN SUBMIT-REQUEST ...)

; file: /usr/share/common-lisp/source/zs3/response.lisp
; in: DEFUN SUBMIT-REQUEST
;     (HANDLER-CASE
;      (LET ((ZS3::RESPONSE
;             (ZS3::REQUEST-RESPONSE ZS3::REQUEST :KEEP-STREAM ZS3::KEEP-STREAM
;              :BODY-STREAM ZS3::BODY-STREAM :HANDLER ZS3::HANDLER)))
;        (ZS3::MAYBE-SIGNAL-ERROR ZS3::RESPONSE)
;        (SETF (ZS3::REQUEST ZS3::RESPONSE) ZS3::REQUEST)
;        (RETURN ZS3::RESPONSE))
;      (ZS3::TEMPORARY-REDIRECT (CONDITION)
;       (SETF (ZS3::ENDPOINT ZS3::REQUEST)
;               (ZS3::REQUEST-ERROR-ENDPOINT CONDITION)))
;      (ZS3::AUTHORIZATION-HEADER-MALFORMED (CONDITION)
;       (LET ((ZS3::REGION #))
;         (SETF # #)
;         (SETF # ZS3::REGION)))
;      (ZS3::PERMANENT-REDIRECT (CONDITION)
;       (LET ((ZS3::NEW-ENDPOINT #) (ZS3::NEW-REGION #))
;         (SETF # #)
;         (SETF # ZS3::NEW-ENDPOINT)
;         (WHEN ZS3::NEW-REGION (SETF #))))
;      (ZS3:INTERNAL-ERROR (ZS3::E) (ZS3::CLOSE-KEEP-ALIVE)
;       (WHEN (MINUSP (DECF ZS3::TRIES)) (ERROR ZS3::E)) (SLEEP ZS3::DELAY)
;       (INCF ZS3::DELAY ZS3::DELAY))
;      (ERROR (ZS3::E) (ZS3::CLOSE-KEEP-ALIVE) (ERROR ZS3::E)))
; --> BLOCK RETURN-FROM #:FUN3 BLOCK RETURN-FROM #:FUN5 BLOCK RETURN-FROM 
; --> #:FUN7 BLOCK RETURN-FROM #:FUN9 BLOCK RETURN-FROM #:FUN11 BLOCK 
; --> SB-KERNEL::%HANDLER-BIND LET SB-INT:DX-FLET FLET SB-INT:DX-LET LET CONS 
; ==>
;   1
; 
; note: can't open-code test of unknown type TEMPORARY-REDIRECT
; 
; note: can't open-code test of unknown type AUTHORIZATION-HEADER-MALFORMED
; 
; note: can't open-code test of unknown type PERMANENT-REDIRECT
; 
; note: can't open-code test of unknown type INTERNAL-ERROR


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/response-tmpBC4EQL0Y.fasl
; compilation finished in 0:00:00.770
WARNING: redefining ZS3::CONTENT-LENGTH in DEFGENERIC
; compiling file "/usr/share/common-lisp/source/zs3/objects.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS PERSON ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS BUCKET ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD NAME ...)
; processing (DEFCLASS KEY ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/objects-tmpUUB5M69M.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/zs3/bucket-listing.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER ALL-BUCKETS ...)
; processing (DEFCLASS ALL-BUCKETS ...)
; processing (SET-ELEMENT-CLASS "ListAllMyBucketsResult" ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFBINDER LIST-BUCKET-RESULT ...)
; processing (DEFCLASS BUCKET-LISTING ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (SET-ELEMENT-CLASS "ListBucketResult" ...)
; processing (DEFUN KEY-BINDING-KEY ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFGENERIC SUCCESSIVE-MARKER ...)
; processing (DEFGENERIC SUCCESSIVE-REQUEST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/bucket-listing-tmpR8DH45ND.fasl
; compilation finished in 0:00:00.430
; compiling file "/usr/share/common-lisp/source/zs3/errors.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER ERROR ...)
; processing (DEFCLASS AMAZON-ERROR ...)
; processing (SET-ELEMENT-CLASS "Error" ...)
; processing (DEFGENERIC ERROR-DATA-VALUE ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFUN REPORT-REQUEST-ERROR ...)
; processing (DEFINE-CONDITION REQUEST-ERROR ...)
; processing (DEFPARAMETER *SPECIFIC-ERRORS* ...)
; processing (DEFUN SPECIFIC-ERROR ...)
; processing (DEFGENERIC SIGNAL-SPECIFIC-ERROR ...)
; processing (DEFGENERIC MAYBE-SIGNAL-ERROR ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFMACRO DEFINE-SPECIFIC-ERROR ...)
; processing (DEFINE-SPECIFIC-ERROR (INTERNAL-ERROR "InternalError") ...)
; processing (DEFINE-SPECIFIC-ERROR (SLOW-DOWN "SlowDown") ...)
; processing (DEFINE-SPECIFIC-ERROR (NO-SUCH-BUCKET "NoSuchBucket") ...)
; processing (DEFINE-SPECIFIC-ERROR (NO-SUCH-KEY "NoSuchKey") ...)
; processing (DEFINE-SPECIFIC-ERROR (ACCESS-DENIED "AccessDenied") ...)
; processing (DEFINE-SPECIFIC-ERROR (MALFORMED-XML "MalformedXML") ...)
; processing (DEFINE-CONDITION REDIRECT-ERROR ...)
; processing (DEFINE-SPECIFIC-ERROR (PERMANENT-REDIRECT "PermanentRedirect") ...)
; processing (DEFINE-SPECIFIC-ERROR (TEMPORARY-REDIRECT "TemporaryRedirect") ...)
; processing (DEFINE-SPECIFIC-ERROR (SIGNATURE-MISMATCH "SignatureDoesNotMatch") ...)
; processing (DEFINE-SPECIFIC-ERROR (PRECONDITION-FAILED "PreconditionFailed") ...)
; processing (DEFINE-SPECIFIC-ERROR (AUTHORIZATION-HEADER-MALFORMED "AuthorizationHeaderMalformed") ...)
; processing (DEFINE-CONDITION LINKED ...)
; processing (DEFINE-CONDITION BUCKET-RESTRICTIONS ...)
; processing (DEFINE-SPECIFIC-ERROR (INVALID-BUCKET-NAME "InvalidBucketName") ...)
; processing (DEFINE-SPECIFIC-ERROR (BUCKET-EXISTS "BucketAlreadyExists") ...)
; processing (DEFINE-SPECIFIC-ERROR (TOO-MANY-BUCKETS "TooManyBuckets") ...)
; processing (DEFINE-SPECIFIC-ERROR (AMBIGUOUS-GRANT "AmbiguousGrantByEmailAddress") ...)
; processing (DEFINE-SPECIFIC-ERROR (BUCKET-NOT-EMPTY "BucketNotEmpty") ...)
; processing (DEFINE-SPECIFIC-ERROR (INVALID-LOGGING-TARGET "InvalidTargetBucketForLogging") ...)
; processing (DEFINE-SPECIFIC-ERROR (KEY-TOO-LONG "KeyTooLong") ...)
; processing (DEFINE-SPECIFIC-ERROR (REQUEST-TIME-SKEWED "RequestTimeTooSkewed") ...)
; processing (DEFINE-SPECIFIC-ERROR (OPERATION-ABORTED "OperationAborted") ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/errors-tmpS0ZM64AL.fasl
; compilation finished in 0:00:00.890
; compiling file "/usr/share/common-lisp/source/zs3/acl.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS ACCESS-CONTROL-LIST ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS GRANT ...)
; processing (DEFCLASS ACL-PERSON ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFCLASS ACL-EMAIL ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFCLASS ACL-GROUP ...)
; processing (DEFMETHOD SLOT-UNBOUND ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC GRANTEE-FOR-PRINT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFPARAMETER *PERMISSIONS* ...)
; processing (DEFUN PERMISSION-NAME ...)
; processing (DEFUN PERMISSION-KEYWORD ...)
; processing (DEFPARAMETER *ALL-USERS* ...)
; processing (DEFPARAMETER *AWS-USERS* ...)
; processing (DEFPARAMETER *LOG-DELIVERY* ...)
; processing (DEFGENERIC ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFVAR *XSI* ...)
; processing (DEFGENERIC XSI-TYPE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFMETHOD ACL-SERIALIZE ...)
; processing (DEFBINDER ACCESS-CONTROL-POLICY ...)
; processing (DEFCLASS ACL-RESPONSE ...)
; processing (SET-ELEMENT-CLASS "AccessControlPolicy" ...)
; processing (DEFGENERIC ACL-EQV ...)
; processing (DEFUN ENSURE-ACL-GROUP ...)
; processing (DEFUN ALIST-GRANT ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFUN GRANT ...)
; processing (DEFUN ACL-EMAIL ...)
; processing (DEFUN ACL-PERSON ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/acl-tmpLKVO6HNO.fasl
; compilation finished in 0:00:00.730
; compiling file "/usr/share/common-lisp/source/zs3/logging.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFCLASS LOGGING-SETUP ...)
; processing (DEFCLASS LOGGING ...)
; processing (DEFBINDER BUCKET-LOGGING-STATUS ...)
; processing (DEFUN BINDINGS-LOGGING-SETUP ...)
; processing (DEFGENERIC LOG-SERIALIZE ...)
; processing (SET-ELEMENT-CLASS "BucketLoggingStatus" ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/logging-tmp2VPNOTC4.fasl
; compilation finished in 0:00:00.160
; compiling file "/usr/share/common-lisp/source/zs3/location.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER LOCATION-CONSTRAINT ...)
; processing (DEFCLASS LOCATION-CONSTRAINT ...)
; processing (SET-ELEMENT-CLASS "LocationConstraint" ...)
; processing (DEFMETHOD SPECIALIZED-INITIALIZE ...)
; processing (DEFUN LOCATION-CONSTRAINT-XML ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/location-tmp439CY8N2.fasl
; compilation finished in 0:00:00.095
; compiling file "/usr/share/common-lisp/source/zs3/interface.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFPARAMETER *CANNED-ACCESS-POLICIES* ...)
; processing (DEFUN CANNED-ACCESS-POLICY ...)
; processing (DEFUN ACCESS-POLICY-HEADER ...)
; processing (DEFUN HEAD ...)
; processing (DEFUN ALL-BUCKETS ...)
; processing (DEFUN BUCKET-LOCATION ...)
; processing (DEFUN BUCKET-REGION ...)
; processing (DEFUN REGION-ENDPOINT ...)
; processing (DEFUN QUERY-BUCKET ...)
; processing (DEFUN CONTINUE-BUCKET-QUERY ...)
; processing (DEFUN ALL-KEYS ...)
; processing (DEFUN BUCKET-EXISTS-P ...)
; processing (DEFUN CREATE-BUCKET ...)
; processing (DEFUN DELETE-BUCKET ...)
; processing (DEFUN CHECK-REQUEST-SUCCESS ...)
; processing (DEFUN MAKE-FILE-WRITER-HANDLER ...)
; processing (DEFUN VECTOR-WRITER-HANDLER ...)
; processing (DEFUN STREAM-IDENTITY-HANDLER ...)
; processing (DEFUN MAKE-STRING-WRITER-HANDLER ...)
; processing (DEFUN GET-OBJECT ...)
; processing (DEFUN GET-VECTOR ...)
; processing (DEFUN GET-STRING ...)
; processing (DEFUN GET-FILE ...)
; processing (DEFUN FORMAT-TAGGING-HEADER ...)
; processing (DEFUN PUT-OBJECT ...)
; processing (DEFUN PUT-VECTOR ...)
; processing (DEFUN PUT-STRING ...)
; processing (DEFUN PUT-FILE ...)
; processing (DEFUN PUT-STREAM ...)
; processing (DEFUN DELETE-OBJECT ...)
; processing (DEFUN BULK-DELETE-DOCUMENT ...)
; processing (DEFBINDER DELETE-OBJECTS-RESULT ...)
; processing (DEFUN DELETE-OBJECTS ...)
; processing (DEFUN DELETE-ALL-OBJECTS ...)
; processing (DEFUN COPY-OBJECT ...)
; processing (DEFUN OBJECT-METADATA ...)
; processing (DEFUN SET-STORAGE-CLASS ...)
; processing (DEFPARAMETER *PUBLIC-READ-GRANT* ...)
; processing (DEFUN GET-ACL ...)
; processing (DEFUN PUT-ACL ...)
; processing (DEFUN MAKE-PUBLIC ...)
; processing (DEFUN MAKE-PRIVATE ...)
; processing (DEFPARAMETER *LOG-DELIVERY-GRANTS* ...)
; processing (DEFUN ENABLE-LOGGING-TO ...)
; processing (DEFUN DISABLE-LOGGING-TO ...)
; processing (DEFUN ENABLE-LOGGING ...)
; processing (DEFPARAMETER *EMPTY-LOGGING-SETUP* ...)
; processing (DEFUN DISABLE-LOGGING ...)
; processing (DEFUN LOGGING-SETUP ...)
; processing (DEFCLASS URL-BASED-REQUEST ...)
; processing (DEFMETHOD DATE-STRING ...)
; processing (DEFUN RESOURCE-URL ...)
; processing (DEFUN AUTHORIZED-URL ...)

; file: /usr/share/common-lisp/source/zs3/interface.lisp
; in: DEFUN AUTHORIZED-URL
;     (ZS3:PARAMETERS-ALIST "X-Amz-Algorithm" "AWS4-HMAC-SHA256" "X-Amz-Credential"
;                           (FORMAT NIL "~A/~A/~A/s3/aws4_request"
;                                   (ZS3:ACCESS-KEY ZS3:*CREDENTIALS*)
;                                   (ZS3::ISO8601-BASIC-DATE-STRING
;                                    (ZS3::DATE ZS3::REQUEST))
;                                   (ZS3::REGION ZS3::REQUEST))
;                           "X-Amz-Date"
;                           (ZS3::ISO8601-BASIC-TIMESTAMP-STRING
;                            (ZS3::DATE ZS3::REQUEST))
;                           "X-Amz-Expires" (- ZS3::EXPIRES (GET-UNIVERSAL-TIME))
;                           "X-Amz-SignedHeaders"
;                           (FORMAT NIL "~{~A~^;~}"
;                                   (ZS3::SIGNED-HEADERS ZS3::REQUEST)))
; 
; caught STYLE-WARNING:
;   The first argument of type (SIMPLE-ARRAY CHARACTER (15)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The third argument of type (SIMPLE-ARRAY CHARACTER (16)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The fifth argument of type (SIMPLE-ARRAY CHARACTER (10)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The seventh argument of type (SIMPLE-ARRAY CHARACTER (13)) cannot be used as a keyword.
; 
; caught STYLE-WARNING:
;   The ninth argument of type (SIMPLE-ARRAY CHARACTER (19)) cannot be used as a keyword.

; processing (DEFPARAMETER *ME-CACHE* ...)
; processing (DEFUN ME ...)
; processing (DEFUN MAKE-POST-POLICY ...)
; processing (DEFBINDER GET-TAGGING-RESULT ...)
; processing (DEFUN GET-TAGGING ...)
; processing (DEFUN PUT-TAGGING ...)
; processing (DEFUN DELETE-TAGGING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/interface-tmp4YV3OL3X.fasl
; compilation finished in 0:00:03.390
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "zs3" "interface">
; compiling file "/usr/share/common-lisp/source/zs3/cloudfront.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFVAR *CANONICAL-BUCKET-NAME-SUFFIX* ...)
; processing (DEFPARAMETER *CALLER-REFERENCE-COUNTER* ...)
; processing (DEFPARAMETER *CLOUDFRONT-BASE-URL* ...)
; processing (DEFPARAMETER *DISTRIBUTION-SPECIFIC-ERRORS* ...)
; processing (DEFBINDER DISTRIBUTION-ERROR-RESPONSE ...)
; processing (DEFINE-CONDITION DISTRIBUTION-ERROR ...)
; processing (DEFMACRO DEFINE-SPECIFIC-DISTRIBUTION-ERROR ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "InvalidIfMatchVersion" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "PreconditionFailed" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "DistributionNotDisabled" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "CNAMEAlreadyExists" ...)
; processing (DEFINE-SPECIFIC-DISTRIBUTION-ERROR "TooManyDistributions" ...)
; processing (DEFUN MAYBE-SIGNAL-DISTRIBUTION-ERROR ...)
; processing (DEFUN CANONICAL-DISTRIBUTION-BUCKET-NAME ...)
; processing (DEFUN GENERATE-CALLER-REFERENCE ...)
; processing (DEFCLASS DISTRIBUTION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFUN DISTRIBUTION-DOCUMENT ...)
; processing (DEFUN DISTRIBUTION-REQUEST-HEADERS ...)
; processing (DEFUN DISTRIBUTION-REQUEST ...)
; processing (DEFBINDER DISTRIBUTION-CONFIG ...)
; processing (DEFBINDER DISTRIBUTION ...)
; processing (DEFUN BINDINGS-DISTRIBUTION ...)
; processing (DEFUN PUT-CONFIG ...)
; processing (DEFUN LATEST-VERSION ...)
; processing (DEFUN MERGE-INTO ...)
; processing (DEFGENERIC REFRESH ...)
; processing (DEFUN CALL-WITH-LATEST ...)
; processing (DEFUN MODIFY-AND-SAVE ...)
; processing (DEFMACRO WITH-SAVED-MODIFICATIONS ...)
; processing (DEFBINDER DISTRIBUTION-LIST ...)
; processing (DEFUN ALL-DISTRIBUTIONS ...)
; processing (DEFUN CREATE-DISTRIBUTION ...)
; processing (DEFUN %DELETE-DISTRIBUTION ...)
; processing (DEFGENERIC DELETE-DISTRIBUTION ...)
; processing (DEFGENERIC ENABLE ...)
; processing (DEFGENERIC DISABLE ...)
; processing (DEFGENERIC ENSURE-CNAME ...)
; processing (DEFGENERIC REMOVE-CNAME ...)
; processing (DEFGENERIC SET-COMMENT ...)
; processing (DEFUN DISTRIBUTIONS-FOR-BUCKET ...)
; processing (DEFCLASS INVALIDATION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFBINDER INVALIDATION-BATCH ...)
; processing (DEFBINDER INVALIDATION ...)
; processing (DEFMETHOD MERGE-BINDINGS ...)
; processing (DEFGENERIC DISTRIBUTION-ID ...)
; processing (DEFUN INVALIDATION-REQUEST ...)
; processing (DEFUN INVALIDATION-BATCH-DOCUMENT ...)
; processing (DEFUN INVALIDATE-PATHS ...)
; processing (DEFMETHOD REFRESH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/cloudfront-tmp771JHFE4.fasl
; compilation finished in 0:00:01.275
; compiling file "/usr/share/common-lisp/source/zs3/lifecycle.lisp" (written 24 DEC 2017 11:53:51 PM):
; processing (IN-PACKAGE #:ZS3)
; processing (DEFBINDER LIFECYCLE-CONFIGURATION ...)
; processing (DEFCLASS LIFECYCLE-RULE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD DISABLE ...)
; processing (DEFMETHOD ENABLE ...)
; processing (DEFUN LIFECYCLE-RULE ...)
; processing (DEFUN LIFECYCLE-DOCUMENT ...)
; processing (DEFUN BINDINGS-LIFECYCLE-RULES ...)
; processing (DEFINE-SPECIFIC-ERROR (NO-SUCH-LIFECYCLE-CONFIGURATION "NoSuchLifecycleConfiguration") ...)
; processing (DEFUN BUCKET-LIFECYCLE ...)
; processing (DEFUN DELETE-BUCKET-LIFECYCLE ...)
; processing (DEFUN (SETF BUCKET-LIFECYCLE) ...)
; processing (DEFUN RESTORE-REQUEST-DOCUMENT ...)
; processing (DEFUN RESTORE-OBJECT ...)
; processing (DEFUN OBJECT-RESTORATION-STATUS ...)
; processing (DEFINE-SPECIFIC-ERROR (RESTORE-ALREADY-IN-PROGRESS "RestoreAlreadyInProgress") ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/zs3/lifecycle-tmp7EV50SKM.fasl
; compilation finished in 0:00:00.685
; compiling file "/<<PKGBUILDDIR>>/src/params.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (DEFPACKAGE #:PGLOADER.PARAMS ...)
; processing (IN-PACKAGE :PGLOADER.PARAMS)
; processing (DEFPARAMETER *RELEASE* ...)
; processing (DEFPARAMETER *MAJOR-VERSION* ...)
; processing (DEFPARAMETER *MINOR-VERSION* ...)
; processing (DEFUN GIT-HASH ...)
; processing (DEFPARAMETER *VERSION-STRING* ...)
; processing (DEFVAR *SELF-UPGRADE-IMMUTABLE-SYSTEMS* ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPARAMETER *DRY-RUN* ...)
; processing (DEFPARAMETER *ON-ERROR-STOP* ...)
; processing (DEFINE-CONDITION ON-ERROR-STOP ...)
; processing (DEFPARAMETER *FD-PATH-ROOT* ...)
; processing (DEFPARAMETER *ROOT-DIR* ...)
; processing (DEFPARAMETER *LOG-FILENAME* ...)
; processing (DEFPARAMETER *SUMMARY-PATHNAME* ...)
; processing (DEFPARAMETER *CLIENT-MIN-MESSAGES* ...)
; processing (DEFPARAMETER *LOG-MIN-MESSAGES* ...)
; processing (DEFPARAMETER *REPORT-STREAM* ...)
; processing (DEFVAR *PGSQL-RESERVED-KEYWORDS* ...)
; processing (DEFPARAMETER *IDENTIFIER-CASE* ...)
; processing (DEFPARAMETER *PRESERVE-INDEX-NAMES* ...)
; processing (DEFPARAMETER *COPY-BATCH-ROWS* ...)
; processing (DEFPARAMETER *COPY-BATCH-SIZE* ...)
; processing (DEFPARAMETER *PREFETCH-ROWS* ...)
; processing (DEFPARAMETER *ROWS-PER-RANGE* ...)
; processing (DEFPARAMETER *PG-SETTINGS* ...)
; processing (DEFPARAMETER *MYSQL-SETTINGS* ...)
; processing (DEFPARAMETER *MSSQL-SETTINGS* ...)
; processing (DEFPARAMETER *DEFAULT-TMPDIR* ...)
; processing (DEFUN INIT-PARAMS-FROM-ENVIRONMENT ...)
; processing (DEFVAR *CONTEXT* ...)
; processing (DEFPARAMETER +OS-CODE-SUCCESS+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR-USAGE+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR-BAD-SOURCE+ ...)
; processing (DEFPARAMETER +OS-CODE-ERROR-REGRESS+ ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/params-tmp66YMR0XJ.fasl
; compilation finished in 0:00:00.125
; compiling file "/<<PKGBUILDDIR>>/src/package.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPACKAGE #:PGLOADER.TRANSFORMS ...)
; processing (DEFPACKAGE #:PGLOADER.LOGS ...)
; processing (DEFPACKAGE #:PGLOADER.QUOTING ...)
; processing (DEFPACKAGE #:PGLOADER.CATALOG ...)
; processing (DEFPACKAGE #:PGLOADER.STATE ...)
; processing (DEFPACKAGE #:PGLOADER.MONITOR ...)
; processing (DEFPACKAGE #:PGLOADER.QUERIES ...)
; processing (DEFPACKAGE #:PGLOADER.CITUS ...)
; processing (DEFPACKAGE #:PGLOADER.UTILS ...)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL ...) ...)
; processing (DEFPACKAGE #:PGLOADER.ARCHIVE ...)
; processing (DEFPACKAGE #:PGLOADER.PARSE-DATE ...)
; processing (DEFPACKAGE #:PGLOADER.CONNECTION ...)
; processing (DEFPACKAGE #:PGLOADER.PGSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCES ...)
; processing (DEFPACKAGE #:PGLOADER.PGCOPY ...)
; processing (DEFPACKAGE #:PGLOADER.LOAD ...)
; processing (DEFPACKAGE #:PGLOADER.INI ...)
; processing (DEFPACKAGE #:PGLOADER.SQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.CSV ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.FIXED ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.COPY ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.IXF ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.DB3 ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.MYSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.PGSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.SQLITE ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.MSSQL ...)
; processing (DEFPACKAGE #:PGLOADER.SOURCE.MSSQL.INDEX-FILTER ...)
; processing (DEFPACKAGE #:PGLOADER.SYSLOG ...)
; processing (DEFPACKAGE #:PGLOADER.PARSER ...)
; processing (DEFPACKAGE #:PGLOADER ...)
; processing (IN-PACKAGE #:PGLOADER)
; processing (LOOP FOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/package-tmp6LDX2NR6.fasl
; compilation finished in 0:00:00.200
WARNING: PGLOADER.UTILS also exports the following symbols:
  (PGLOADER.CATALOG:TABLE-SCHEMA PGLOADER.CATALOG:INDEX-FK-DEPS
   PGLOADER.CATALOG:EXTENSION-SCHEMA PGLOADER.QUOTING:ENSURE-QUOTED
   PGLOADER.MONITOR:PROCESS-BAD-ROW PGLOADER.CITUS:CITUS-REFERENCE-RULE-TABLE
   PGLOADER.CATALOG:INDEX-OID PGLOADER.CATALOG:PROCEDURE-NAME
   PGLOADER.CATALOG:COUNT-INDEXES PGLOADER.CATALOG:TRIGGER-NAME
   PGLOADER.CATALOG:MAKE-REGEX-MATCH-RULE PGLOADER.CATALOG:MAKE-COLUMN
   PGLOADER.CATALOG:ADD-SCHEMA PGLOADER.CATALOG:INDEX-COLUMNS
   PGLOADER.CITUS:CITUS-DISTRIBUTE-SCHEMA PGLOADER.CATALOG:MAKE-TRIGGER
   PGLOADER.MONITOR:ELAPSED-TIME-SINCE PGLOADER.CATALOG:EXTENSION-NAME
   PGLOADER.CATALOG:MAKE-INDEX PGLOADER.STATE:PGTABLE-START
   PGLOADER.CATALOG:CITUS-REFERENCE-RULE PGLOADER.CATALOG:CATALOG-NAME
   PGLOADER.CATALOG:INDEX-SCHEMA PGLOADER.CATALOG:MATVIEW
   PGLOADER.CATALOG:MAYBE-ADD-TABLE PGLOADER.CATALOG:CITUS-REFERENCE-RULE-RULE
   PGLOADER.CATALOG:ADD-INDEX PGLOADER.STATE:PGSTATE-ERRS
   PGLOADER.CATALOG:TABLE-FKEY-LIST PGLOADER.CATALOG:FKEY-DEFERRABLE
   PGLOADER.CATALOG:INDEX-SQL PGLOADER.CATALOG:FIND-TABLE
   PGLOADER.CATALOG:TABLE-COMMENT PGLOADER.STATE:PGTABLE-ROWS
   PGLOADER.CATALOG:TABLE PGLOADER.CATALOG:COLUMN-NAME
   PGLOADER.CATALOG:MATCH-RULE-ACTION PGLOADER.STATE:PGSTATE-GET-LABEL
   PGLOADER.STATE:REPORT-RESULTS PGLOADER.CATALOG:TABLE-STORAGE-PARAMETER-LIST
   PGLOADER.CATALOG:COLUMN-TRANSFORM PGLOADER.CATALOG:FIND-VIEW
   PGLOADER.CATALOG:TRIGGER PGLOADER.CATALOG:INDEX
   PGLOADER.STATE:PGSTATE-TABNAMES PGLOADER.CATALOG:SCHEMA-CATALOG
   PGLOADER.CATALOG:SQLTYPE-LIST PGLOADER.MONITOR:SEND-EVENT
   PGLOADER.CATALOG:TABLE-OID PGLOADER.STATE:PGSTATE-INCF
   PGLOADER.CITUS:CITUS-REFERENCE-RULE-P PGLOADER.CATALOG:MATCH-RULE
   PGLOADER.CITUS:CITUS-RULE-TABLE-NOT-FOUND PGLOADER.CATALOG:TABLE-CITUS-RULE
   PGLOADER.CATALOG:MATVIEW-NAME PGLOADER.STATE:REPORT-SUMMARY
   PGLOADER.CATALOG:FORMAT-DROP-SQL PGLOADER.CATALOG:ADD-EXTENSION
   PGLOADER.MONITOR:*MONITORING-KERNEL* PGLOADER.QUERIES:*QUERIES*
   PGLOADER.CATALOG:TABLE-LIST PGLOADER.CATALOG:PROCEDURE-LANGUAGE
   PGLOADER.STATE:REPORT-PGTABLE-STATS PGLOADER.CATALOG:PROCEDURE-BODY
   PGLOADER.CATALOG:TABLE-TRIGGER-LIST PGLOADER.STATE:PGTABLE-STOP
   PGLOADER.CATALOG:MATCH-RULE-ARGS PGLOADER.CATALOG:REGEX-MATCH-RULE-TARGET
   PGLOADER.CATALOG:MATVIEW-SOURCE-NAME PGLOADER.CATALOG:FORMAT-DEFAULT-VALUE
   PGLOADER.CATALOG:MAYBE-ADD-FKEY PGLOADER.CATALOG:FKEY-MATCH-RULE
   PGLOADER.STATE:PGTABLE-REJECT-LOGS PGLOADER.MONITOR:STOP-MONITOR
   PGLOADER.QUERIES:SQL-URL-FOR-VARIANT PGLOADER.CATALOG:MAKE-MATVIEW
   PGLOADER.QUOTING:ENSURE-UNQUOTED PGLOADER.MONITOR:UPDATE-STATS
   PGLOADER.CATALOG:CITUS-BACKFILL-TABLE-P
   PGLOADER.CATALOG:MAKE-CITUS-REFERENCE-RULE PGLOADER.CATALOG:ADD-COLUMN
   PGLOADER.CATALOG:EXTENSION-LIST PGLOADER.CATALOG:FIND-INDEX
   PGLOADER.CATALOG:FKEY-DELETE-RULE PGLOADER.STATE:MAKE-PGSTATE
   PGLOADER.CATALOG:MAKE-PROCEDURE PGLOADER.CATALOG:MAKE-SCHEMA
   PGLOADER.STATE:REPORT-PGSTATE-STATS PGLOADER.CATALOG:SQLTYPE-SCHEMA
   PGLOADER.CATALOG:COLUMN-COMMENT PGLOADER.MONITOR:MONITOR-ERROR
   PGLOADER.STATE:STATE-SECS PGLOADER.CATALOG:COLUMN-TYPE-NAME
   PGLOADER.CATALOG:CATALOG PGLOADER.MONITOR:FLUSH-SUMMARY
   PGLOADER.CATALOG:SCHEMA-SQLTYPE-LIST PGLOADER.STATE:PGSTATE-SECS
   PGLOADER.CATALOG:REGEX-MATCH-RULE PGLOADER.CATALOG:ALTER-TABLE
   PGLOADER.CATALOG:INDEX-FILTER PGLOADER.CATALOG:SQLTYPE-EXTENSION
   PGLOADER.CATALOG:SQLTYPE-EXTRA PGLOADER.CATALOG:TABLE-SOURCE-NAME
   PGLOADER.CATALOG:INDEX-CONDEF PGLOADER.STATE:PGSTATE-READ
   PGLOADER.MONITOR:*MONITORING-QUEUE* PGLOADER.CATALOG:FORMAT-CREATE-SQL
   PGLOADER.CATALOG:SCHEMA-TABLE-LIST PGLOADER.QUERIES:SQL
   PGLOADER.CITUS:CITUS-RULE-IS-MISSING-FROM-LIST PGLOADER.CATALOG:TRIGGER-P
   PGLOADER.CATALOG:SCHEMA-IN-SEARCH-PATH PGLOADER.CATALOG:PUSH-TO-END
   PGLOADER.CATALOG:INDEX-UNIQUE PGLOADER.MONITOR:WITH-STATS-COLLECTION
   PGLOADER.CATALOG:SCHEMA PGLOADER.CATALOG:MAKE-TABLE
   PGLOADER.STATE:PGTABLE-BYTES PGLOADER.CATALOG:MAX-INDEXES-PER-TABLE
   PGLOADER.CATALOG:SCHEMA-SOURCE-NAME PGLOADER.CATALOG:INDEX-TABLE
   PGLOADER.QUOTING:QUOTED-P PGLOADER.CATALOG:TABLE-INDEX-LIST
   PGLOADER.CATALOG:FIND-FKEY PGLOADER.CATALOG:EXTENSION
   PGLOADER.CATALOG:TRIGGER-ACTION PGLOADER.STATE:REPORT-HEADER
   PGLOADER.CATALOG:TABLE-ROW-COUNT-ESTIMATE PGLOADER.CATALOG:TRIGGER-PROCEDURE
   PGLOADER.STATE:REPORT-FOOTER PGLOADER.CATALOG:VIEW-LIST
   PGLOADER.CATALOG:ADD-TABLE PGLOADER.CATALOG:FKEY-INITIALLY-DEFERRED
   PGLOADER.STATE:MAKE-STATE PGLOADER.CITUS:CITUS-DISTRIBUTED-RULE-P
   PGLOADER.CATALOG:MAKE-STRING-MATCH-RULE PGLOADER.CATALOG:PROCEDURE
   PGLOADER.CATALOG:MAKE-MATCH-RULE PGLOADER.CATALOG:TABLE-FIELD-LIST
   PGLOADER.CATALOG:COLUMN-EXTRA PGLOADER.CATALOG:ADD-VIEW
   PGLOADER.MONITOR:START-MONITOR PGLOADER.CATALOG:MAYBE-ADD-EXTENSION
   PGLOADER.STATE:PGSTATE-ROWS PGLOADER.CATALOG:PROCEDURE-SCHEMA
   PGLOADER.CATALOG:TRIGGER-TABLE PGLOADER.CATALOG:FORMAT-TABLE-NAME
   PGLOADER.CATALOG:STRING-MATCH-RULE PGLOADER.CATALOG:MAYBE-ADD-INDEX
   PGLOADER.CATALOG:INDEX-PRIMARY PGLOADER.STATE:REPORT-FULL-SUMMARY
   PGLOADER.CATALOG:FKEY-CONDEF PGLOADER.CATALOG:FIELD-NAME
   PGLOADER.CATALOG:SQLTYPE PGLOADER.CATALOG:COLUMN-TYPE-MOD
   PGLOADER.CATALOG:ADD-FKEY PGLOADER.CATALOG:MATVIEW-SCHEMA
   PGLOADER.CATALOG:FKEY-NAME PGLOADER.CATALOG:SCHEMA-VIEW-LIST
   PGLOADER.CATALOG:ADD-SQLTYPE PGLOADER.CATALOG:ALTER-SCHEMA
   PGLOADER.CATALOG:MAKE-CATALOG PGLOADER.CATALOG:FKEY-UPDATE-RULE
   PGLOADER.CATALOG:STRING-MATCH-RULE-TARGET PGLOADER.STATE:GET-STATE-SECTION
   PGLOADER.CATALOG:CAST PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE-TABLE
   PGLOADER.CATALOG:MATVIEW-DEFINITION PGLOADER.CATALOG:COLUMN-NULLABLE
   PGLOADER.STATE:PGSTATE-DECF PGLOADER.CATALOG:SCHEMA-NAME
   PGLOADER.CATALOG:FIND-EXTENSION PGLOADER.MONITOR:NEW-LABEL
   PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE-FROM PGLOADER.CATALOG:MATCHES
   PGLOADER.MONITOR:TIMING PGLOADER.QUOTING:APPLY-IDENTIFIER-CASE
   PGLOADER.CATALOG:SQLTYPE-NAME PGLOADER.CATALOG:CREATE-TABLE
   PGLOADER.CATALOG:WITH-SCHEMA PGLOADER.CATALOG:TABLE-TABLESPACE
   PGLOADER.MONITOR:LOG-MESSAGE PGLOADER.STATE:PGSTATE-SETF
   PGLOADER.CATALOG:SCHEMA-EXTENSION-LIST
   PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE-USING
   PGLOADER.CATALOG:MAYBE-ADD-SCHEMA PGLOADER.CATALOG:MAKE-SQLTYPE
   PGLOADER.QUOTING:BUILD-IDENTIFIER
   PGLOADER.CATALOG:CATALOG-DISTRIBUTION-RULES PGLOADER.CATALOG:COLUMN-DEFAULT
   PGLOADER.CATALOG:FKEY-FOREIGN-TABLE PGLOADER.CATALOG:CITUS-FORMAT-SQL-SELECT
   PGLOADER.CATALOG:COLUMN-TRANSFORM-DEFAULT PGLOADER.CATALOG:TABLE-COLUMN-LIST
   PGLOADER.CATALOG:FKEY-TABLE PGLOADER.STATE:STATE-POSTLOAD
   PGLOADER.CATALOG:CATALOG-TYPES-WITHOUT-BTREE
   PGLOADER.CATALOG:PROCEDURE-RETURNS PGLOADER.CATALOG:SQLTYPE-SOURCE-DEF
   PGLOADER.CATALOG:COLUMN PGLOADER.STATE:REPORT-TABLE-NAME
   PGLOADER.STATE:PGSTATE-TABLES PGLOADER.STATE:CREATE-STATE
   PGLOADER.CATALOG:INDEX-TYPE PGLOADER.STATE:PGSTATE-NEW-LABEL
   PGLOADER.CATALOG:FKEY-OID PGLOADER.STATE:PGTABLE-INITIALIZE-REJECT-FILES
   PGLOADER.CATALOG:FIND-SCHEMA PGLOADER.CATALOG:CATALOG-SCHEMA-LIST
   PGLOADER.CATALOG:CITUS-DISTRIBUTED-RULE PGLOADER.CATALOG:MAKE-FKEY
   PGLOADER.CATALOG:FKEY-FOREIGN-COLUMNS PGLOADER.CATALOG:MAYBE-ADD-VIEW
   PGLOADER.CATALOG:COUNT-TABLES PGLOADER.CATALOG:MATCH-RULE-RULE
   PGLOADER.CATALOG:COUNT-FKEYS PGLOADER.STATE:STATE-DATA
   PGLOADER.CATALOG:INDEX-NAME PGLOADER.MONITOR:WITH-MONITOR
   PGLOADER.CATALOG:COUNT-VIEWS PGLOADER.STATE:PGTABLE-REJECT-DATA
   PGLOADER.CATALOG:ADD-FIELD PGLOADER.CATALOG:MAKE-CITUS-DISTRIBUTED-RULE
   PGLOADER.STATE:STATE-PRELOAD PGLOADER.CATALOG:INDEX-CONNAME
   PGLOADER.CATALOG:FKEY PGLOADER.CATALOG:MATCH-RULE-SCHEMA
   PGLOADER.CATALOG:TABLE-NAME PGLOADER.CATALOG:SQLTYPE-TYPE
   PGLOADER.CATALOG:FKEY-COLUMNS PGLOADER.STATE:PGTABLE-SECS)
See also:
  The ANSI Standard, Macro DEFPACKAGE
  The SBCL Manual, Variable *ON-PACKAGE-VARIANCE*
; compiling file "/<<PKGBUILDDIR>>/src/monkey/bind.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:METABANG.BIND)
; processing (DEFUN VAR-IGNORABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/monkey/bind-tmpZYJ1751R.fasl
; compilation finished in 0:00:00.025
WARNING: redefining METABANG.BIND::VAR-IGNORABLE-P in DEFUN
; compiling file "/<<PKGBUILDDIR>>/src/monkey/mssql.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :MSSQL)
; processing (DEFCENUM %SYB-VALUE-TYPE ...)
; processing (DEFUN UNSIGNED-TO-SIGNED ...)
; processing (DEFUN SYSDB-DATA-TO-LISP ...)
; processing (DEFUN MAP-QUERY-RESULTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/monkey/mssql-tmpIGCIJHJN.fasl
; compilation finished in 0:00:00.510
WARNING: redefining MSSQL::SYSDB-DATA-TO-LISP in DEFUN
; compiling file "/<<PKGBUILDDIR>>/src/utils/charsets.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.UTILS)
; processing (DEFPARAMETER *CCL-DESCRIBE-CHARACTER-ENCODINGS* ...)
; processing (DEFUN PARSE-CCL-ENCODINGS-DESC-FIRST-LINE ...)
; processing (DEFUN PARSE-CCL-ENCODINGS-DESC ...)
; processing (DEFUN LIST-ENCODINGS-AND-ALIASES ...)
; processing (DEFUN SHOW-ENCODINGS ...)
; processing (DEFUN MAKE-EXTERNAL-FORMAT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/charsets-tmpBW3WVL1T.fasl
; compilation finished in 0:00:00.280
; compiling file "/<<PKGBUILDDIR>>/src/utils/logs.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.LOGS)
; processing (DEFCATEGORY :PANIC)
; processing (DEFCATEGORY :FATAL ...)
; processing (DEFCATEGORY :LOG ...)
; processing (DEFCATEGORY :ERROR ...)
; processing (DEFCATEGORY :WARNING ...)
; processing (DEFCATEGORY :NOTICE ...)
; processing (DEFCATEGORY :SQL ...)
; processing (DEFCATEGORY :INFO ...)
; processing (DEFCATEGORY :DEBUG ...)
; processing (DEFCATEGORY :DATA ...)
; processing (DEFVAR *LOG-MESSENGERS* ...)
; processing (DEFUN START-LOGGER ...)
; processing (DEFUN STOP-LOGGER ...)
; processing (DEFCONSTANT +NSEC+ ...)
; processing (DEFUN FRACTION-TO-NSECS ...)
; processing (DEFMETHOD PRINT-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/logs-tmpWQAE3QZ0.fasl
; compilation finished in 0:00:00.170
WARNING:
   redefining PRINT-OBJECT (#<STRUCTURE-CLASS COM.RAVENBROOK.COMMON-LISP-LOG:TIMESTAMP>
                            #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD
; compiling file "/<<PKGBUILDDIR>>/src/utils/utils.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.UTILS)
; processing (DEFUN UNQUOTE ...)
; processing (DEFUN EXPAND-USER-HOMEDIR-PATHNAME ...)
; processing (DEFUN PRETTY-PRINT-BYTES ...)
; processing (DEFUN SPLIT-RANGE ...)
; processing (DEFUN DISTRIBUTE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/utils-tmpD6GACL8Q.fasl
; compilation finished in 0:00:00.360
; compiling file "/<<PKGBUILDDIR>>/src/utils/state.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.STATE)
; processing (DEFSTRUCT PGTABLE ...)
; processing (DEFSTRUCT PGSTATE ...)
; processing (DEFSTRUCT STATE ...)
; processing (DEFUN CREATE-STATE ...)
; processing (DEFUN GET-STATE-SECTION ...)
; processing (DEFUN RELATIVE-PATHNAME ...)
; processing (DEFUN REJECT-DATA-FILE ...)
; processing (DEFUN REJECT-LOG-FILE ...)
; processing (DEFMETHOD PGTABLE-INITIALIZE-REJECT-FILES ...)

; file: /<<PKGBUILDDIR>>/src/utils/state.lisp
; in: DEFMETHOD PGTABLE-INITIALIZE-REJECT-FILES (PGTABLE T)
;     (WITH-OPEN-FILE
;         (PGLOADER.STATE::DATA PGLOADER.STATE::DATA-PATHNAME :DIRECTION :OUTPUT
;          :IF-EXISTS :RENAME :IF-DOES-NOT-EXIST NIL)
;       (DECLARE (IGNORE PGLOADER.STATE::DATA)))
; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-6 BLOCK WHEN IF 
; ==>
;   PGLOADER.STATE::DATA
; 
; caught STYLE-WARNING:
;   reading an ignored variable: DATA

; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-6 BLOCK WHEN IF CLOSE 
; ==>
;   PGLOADER.STATE::DATA
; 
; caught STYLE-WARNING:
;   reading an ignored variable: DATA

;     (WITH-OPEN-FILE
;         (PGLOADER.STATE::LOGS PGLOADER.STATE::LOGS-PATHNAME :DIRECTION :OUTPUT
;          :IF-EXISTS :RENAME :IF-DOES-NOT-EXIST NIL)
;       (DECLARE (IGNORE PGLOADER.STATE::LOGS)))
; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-16 BLOCK WHEN IF 
; ==>
;   PGLOADER.STATE::LOGS
; 
; caught STYLE-WARNING:
;   reading an ignored variable: LOGS

; --> UNWIND-PROTECT FLET #:CLEANUP-FUN-16 BLOCK WHEN IF CLOSE 
; ==>
;   PGLOADER.STATE::LOGS
; 
; caught STYLE-WARNING:
;   reading an ignored variable: LOGS

; processing (DEFUN PGSTATE-GET-LABEL ...)
; processing (DEFUN PGSTATE-NEW-LABEL ...)

; file: /<<PKGBUILDDIR>>/src/utils/state.lisp
; in: DEFUN PGSTATE-NEW-LABEL
;     'PGLOADER.CATALOG:TABLE
; 
; note: can't open-code test of unknown type TABLE

; processing (DEFUN PGSTATE-SETF ...)
; processing (DEFUN PGSTATE-INCF ...)
; processing (DEFUN PGSTATE-DECF ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/state-tmpNQGL89VK.fasl
; compilation finished in 0:00:01.620
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "utils" "state">
; compiling file "/<<PKGBUILDDIR>>/src/utils/transforms.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.TRANSFORMS)
; processing (DEFPACKAGE #:PGLOADER.USER-SYMBOLS ...)
; processing (DEFUN INTERN-SYMBOL ...)
; processing (DEFUN PARSE-COLUMN-TYPEMOD ...)
; processing (DEFUN TYPEMOD-EXPR-MATCHES-P ...)
; processing (DEFUN TYPEMOD-EXPR-TO-FUNCTION ...)
; processing (DECLAIM (INLINE INTERN-SYMBOL ...))
; processing (DEFUN ZERO-DATES-TO-NULL ...)
; processing (DEFUN DATE-WITH-NO-SEPARATOR ...)
; processing (DEFUN TIME-WITH-NO-SEPARATOR ...)
; processing (DEFUN TINYINT-TO-BOOLEAN ...)
; processing (DEFUN BITS-TO-BOOLEAN ...)
; processing (DEFUN BITS-TO-HEX-BITSTRING ...)
; processing (DEFUN INT-TO-IP ...)
; processing (DEFUN IP-RANGE ...)
; processing (DEFUN CONVERT-MYSQL-POINT ...)
; processing (DEFUN CONVERT-MYSQL-LINESTRING ...)
; processing (DEFUN INTEGER-TO-STRING ...)
; processing (DEFUN FLOAT-TO-STRING ...)
; processing (DEFUN SET-TO-ENUM-ARRAY ...)
; processing (DEFUN EMPTY-STRING-TO-NULL ...)
; processing (DEFUN RIGHT-TRIM ...)
; processing (DEFUN REMOVE-NULL-CHARACTERS ...)
; processing (DEFUN BYTE-VECTOR-TO-BYTEA ...)
; processing (DEFUN ENSURE-PARSE-INTEGER ...)
; processing (DEFUN SQLITE-TIMESTAMP-TO-TIMESTAMP ...)
; processing (DEFMACRO ARR-TO-BYTES-REV ...)
; processing (DEFUN SQL-SERVER-UNIQUEIDENTIFIER-TO-UUID ...)
; processing (DEFUN UNIX-TIMESTAMP-TO-TIMESTAMPTZ ...)
; processing (DEFUN SQL-SERVER-BIT-TO-BOOLEAN ...)
; processing (DEFUN BYTE-VECTOR-TO-HEXSTRING ...)
; processing (DEFUN VARBINARY-TO-STRING ...)
; processing (DEFUN BASE64-DECODE ...)
; processing (DEFUN HEX-TO-DEC ...)
; processing (DEFUN LOGICAL-TO-BOOLEAN ...)
; processing (DEFUN DB3-TRIM-STRING ...)
; processing (DEFUN DB3-NUMERIC-TO-PGSQL-NUMERIC ...)
; processing (DEFUN DB3-NUMERIC-TO-PGSQL-INTEGER ...)
; processing (DEFUN DB3-DATE-TO-PGSQL-DATE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/transforms-tmp58JN1176.fasl
; compilation finished in 0:00:02.621
; compiling file "/<<PKGBUILDDIR>>/src/utils/read-sql-files.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SQL)
; processing (DEFSTRUCT PARSER ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PUSH-NEW-TAG ...)
; processing (DEFMETHOD EXTEND-CURRENT-TAG ...)
; processing (DEFMETHOD FORMAT-CURRENT-TAG ...)
; processing (DEFMETHOD MAYBE-CLOSE-TAGS ...)
; processing (DEFMETHOD POP-CURRENT-TAG ...)
; processing (DEFMETHOD RESET-STATE ...)
; processing (DEFUN PARSE-QUERY ...)
; processing (DEFUN READ-LINES ...)
; processing (DEFUN READ-QUERIES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/read-sql-files-tmpKKD06T4D.fasl
; compilation finished in 0:00:00.650
; compiling file "/<<PKGBUILDDIR>>/src/utils/queries.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.QUERIES)
; processing (DEFPARAMETER *SRC* ...)
; processing (DEFUN LOAD-STATIC-FILE ...)
; processing (DEFUN PATHNAME-TO-URL ...)
; processing (DEFUN LOAD-STATIC-DIRECTORY ...)
; processing (DEFUN WALK-SOURCES-AND-BUILD-FS ...)
; processing (DEFPARAMETER *FS* ...)
; processing (DEFUN SQL ...)
; processing (DEFUN SQL-URL-FOR-VARIANT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/queries-tmpKPXWWYMB.fasl
; compilation finished in 0:00:00.185
; compiling file "/<<PKGBUILDDIR>>/src/utils/quoting.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.QUOTING)
; processing (DEFUN APPLY-IDENTIFIER-CASE ...)
; processing (DEFUN QUOTED-P ...)
; processing (DEFUN ENSURE-UNQUOTED ...)
; processing (DEFUN ENSURE-QUOTED ...)
; processing (DEFUN BUILD-IDENTIFIER ...)
; processing (DEFUN CAMELCASE-TO-COLNAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/quoting-tmpC4BCXC71.fasl
; compilation finished in 0:00:00.215
; compiling file "/<<PKGBUILDDIR>>/src/utils/catalog.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.CATALOG)
; processing (DEFMACRO PUSH-TO-END ...)
; processing (DEFGENERIC FORMAT-CREATE-SQL ...)
; processing (DEFGENERIC FORMAT-DROP-SQL ...)
; processing (DEFGENERIC FORMAT-DEFAULT-VALUE ...)
; processing (DEFSTRUCT CATALOG ...)
; processing (DEFSTRUCT SCHEMA ...)
; processing (DEFSTRUCT TABLE ...)

; file: /<<PKGBUILDDIR>>/src/utils/catalog.lisp
; in: DEFSTRUCT TABLE
;     (DEFSTRUCT PGLOADER.CATALOG:TABLE
;       PGLOADER.CATALOG::SOURCE-NAME
;       PGLOADER.CATALOG::NAME
;       PGLOADER.CATALOG:SCHEMA
;       PGLOADER.CATALOG::OID
;       PGLOADER.CATALOG::COMMENT
;       PGLOADER.CATALOG::STORAGE-PARAMETER-LIST
;       PGLOADER.CATALOG::TABLESPACE
;       (PGLOADER.CATALOG::ROW-COUNT-ESTIMATE 0 :TYPE FIXNUM)
;       PGLOADER.CATALOG::FIELD-LIST
;       PGLOADER.CATALOG::COLUMN-LIST
;       ...)
; --> EVAL-WHEN 
; ==>
;   (SB-KERNEL::%COMPILER-DEFSTRUCT
;    '#<SB-KERNEL:DEFSTRUCT-DESCRIPTION PGLOADER.CATALOG:TABLE {5A574469}>
;    '#(#<SB-KERNEL:WRAPPER (ID=0) for T {4F080CC1}>
;       #<SB-KERNEL:WRAPPER (ID=1) for STRUCTURE-OBJECT {4F0910D1}>))
; 
; caught STYLE-WARNING:
;   Previously compiled call to PGLOADER.CATALOG:TABLE-NAME could not be inlined
;   because the structure definition for PGLOADER.CATALOG:TABLE was not yet seen.
;   To avoid this warning, DEFSTRUCT should precede references to the affected
;   functions, or they must be declared locally notinline at each call site.

; processing (DEFSTRUCT MATVIEW ...)
; processing (DEFSTRUCT EXTENSION ...)
; processing (DEFSTRUCT SQLTYPE ...)
; processing (DEFSTRUCT COLUMN ...)
; processing (DEFSTRUCT FKEY ...)
; processing (DEFSTRUCT INDEX ...)
; processing (DEFSTRUCT TRIGGER ...)
; processing (DEFSTRUCT PROCEDURE ...)
; processing (DEFGENERIC ADD-SCHEMA ...)
; processing (DEFGENERIC ADD-EXTENSION ...)
; processing (DEFGENERIC ADD-TABLE ...)
; processing (DEFGENERIC ADD-VIEW ...)
; processing (DEFGENERIC ADD-SQLTYPE ...)
; processing (DEFGENERIC ADD-COLUMN ...)
; processing (DEFGENERIC ADD-INDEX ...)
; processing (DEFGENERIC ADD-FKEY ...)
; processing (DEFGENERIC ADD-COMMENT ...)
; processing (DEFGENERIC EXTENSION-LIST ...)
; processing (DEFGENERIC TABLE-LIST ...)
; processing (DEFGENERIC VIEW-LIST ...)
; processing (DEFGENERIC FIND-SCHEMA ...)
; processing (DEFGENERIC FIND-EXTENSION ...)
; processing (DEFGENERIC FIND-TABLE ...)
; processing (DEFGENERIC FIND-VIEW ...)
; processing (DEFGENERIC FIND-INDEX ...)
; processing (DEFGENERIC FIND-FKEY ...)
; processing (DEFGENERIC MAYBE-ADD-SCHEMA ...)
; processing (DEFGENERIC MAYBE-ADD-EXTENSION ...)
; processing (DEFGENERIC MAYBE-ADD-TABLE ...)
; processing (DEFGENERIC MAYBE-ADD-VIEW ...)
; processing (DEFGENERIC MAYBE-ADD-INDEX ...)
; processing (DEFGENERIC MAYBE-ADD-FKEY ...)
; processing (DEFGENERIC COUNT-TABLES ...)
; processing (DEFGENERIC COUNT-VIEWS ...)
; processing (DEFGENERIC COUNT-INDEXES ...)
; processing (DEFGENERIC COUNT-FKEYS ...)
; processing (DEFGENERIC MAX-INDEXES-PER-TABLE ...)
; processing (DEFGENERIC CAST ...)
; processing (DEFGENERIC FIELD-NAME ...)
; processing (DEFMETHOD EXTENSION-LIST ...)
; processing (DEFMETHOD EXTENSION-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD SQLTYPE-LIST ...)
; processing (DEFMETHOD TABLE-LIST ...)
; processing (DEFMETHOD TABLE-LIST ...)
; processing (DEFMETHOD VIEW-LIST ...)
; processing (DEFMETHOD VIEW-LIST ...)
; processing (DEFUN CREATE-TABLE ...)
; processing (DEFMETHOD ADD-SCHEMA ...)
; processing (DEFMETHOD ADD-EXTENSION ...)
; processing (DEFMETHOD ADD-SQLTYPE ...)
; processing (DEFMETHOD ADD-TABLE ...)
; processing (DEFMETHOD ADD-VIEW ...)
; processing (DEFMETHOD FIND-SCHEMA ...)
; processing (DEFMETHOD FIND-EXTENSION ...)
; processing (DEFMETHOD FIND-TABLE ...)
; processing (DEFMETHOD FIND-VIEW ...)
; processing (DEFMETHOD MAYBE-ADD-SCHEMA ...)
; processing (DEFMETHOD MAYBE-ADD-EXTENSION ...)
; processing (DEFMETHOD MAYBE-ADD-TABLE ...)
; processing (DEFMETHOD MAYBE-ADD-VIEW ...)
; processing (DEFMETHOD ADD-FIELD ...)
; processing (DEFMETHOD ADD-COLUMN ...)
; processing (DEFMETHOD ADD-COLUMN ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFMETHOD FIELD-NAME ...)
; processing (DEFMETHOD ADD-INDEX ...)
; processing (DEFMETHOD FIND-INDEX ...)
; processing (DEFMETHOD MAYBE-ADD-INDEX ...)
; processing (DEFMETHOD ADD-FKEY ...)
; processing (DEFMETHOD FIND-FKEY ...)
; processing (DEFMETHOD MAYBE-ADD-FKEY ...)
; processing (DEFMETHOD COUNT-TABLES ...)
; processing (DEFMETHOD COUNT-TABLES ...)
; processing (DEFMETHOD COUNT-VIEWS ...)
; processing (DEFMETHOD COUNT-VIEWS ...)
; processing (DEFMETHOD COUNT-INDEXES ...)
; processing (DEFMETHOD COUNT-INDEXES ...)
; processing (DEFMETHOD COUNT-INDEXES ...)
; processing (DEFMETHOD COUNT-FKEYS ...)
; processing (DEFMETHOD COUNT-FKEYS ...)
; processing (DEFMETHOD COUNT-FKEYS ...)
; processing (DEFMETHOD MAX-INDEXES-PER-TABLE ...)
; processing "Count how many indexes maximum per table are listed in SCHEMA."
; processing (DEFMETHOD MAX-INDEXES-PER-TABLE ...)
; processing (DEFGENERIC FORMAT-TABLE-NAME ...)
; processing (DEFMETHOD FORMAT-TABLE-NAME ...)
; processing (DEFMACRO WITH-SCHEMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/catalog-tmp4J4FGJ8H.fasl
; compilation finished in 0:00:05.795
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "utils" "catalog">
; compiling file "/<<PKGBUILDDIR>>/src/utils/alter-table.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.CATALOG)
; processing (DEFSTRUCT STRING-MATCH-RULE ...)
; processing (DEFSTRUCT REGEX-MATCH-RULE ...)
; processing (DEFGENERIC MATCHES ...)
; processing (DEFSTRUCT MATCH-RULE ...)
; processing (DEFGENERIC ALTER-TABLE ...)
; processing (DEFMETHOD ALTER-TABLE ...)
; processing (DEFMETHOD ALTER-TABLE ...)
; processing (DEFMETHOD ALTER-TABLE ...)
; processing (DEFUN ALTER-TABLE-SET-SCHEMA ...)
; processing (DEFUN ALTER-TABLE-RENAME ...)
; processing (DEFUN ALTER-TABLE-SET-STORAGE-PARAMETERS ...)
; processing (DEFUN ALTER-TABLE-SET-TABLESPACE ...)
; processing (DEFGENERIC RULE-MATCHES ...)
; processing (DEFMETHOD RULE-MATCHES ...)
; processing (DEFMETHOD RULE-MATCHES ...)
; processing (DEFGENERIC ALTER-SCHEMA ...)
; processing (DEFMETHOD ALTER-SCHEMA ...)
; processing (DEFMETHOD ALTER-SCHEMA ...)
; processing (DEFUN ALTER-SCHEMA-RENAME ...)
; processing (DEFUN RESET-SQL-DEFINITIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/alter-table-tmpMQVUCHK4.fasl
; compilation finished in 0:00:00.725
; compiling file "/<<PKGBUILDDIR>>/src/utils/citus.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.CITUS)
; processing (DEFSTRUCT CITUS-REFERENCE-RULE ...)
; processing (DEFSTRUCT CITUS-DISTRIBUTED-RULE ...)
; processing (DEFUN CITUS-DISTRIBUTE-SCHEMA ...)
; processing (DEFINE-CONDITION CITUS-RULE-TABLE-NOT-FOUND ...)
; processing (DEFUN CITUS-FIND-TABLE ...)
; processing (DEFGENERIC CITUS-RULE-TABLE ...)
; processing (DEFGENERIC CITUS-SET-TABLE ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC COMPUTE-FOREIGN-RULES ...)
; processing (DEFMETHOD COMPUTE-FOREIGN-RULES ...)
; processing (DEFMETHOD COMPUTE-FOREIGN-RULES ...)
; processing (DEFUN MAKE-DISTRIBUTED-TABLE-FROM-FKEY ...)
; processing (DEFINE-CONDITION CITUS-RULE-IS-MISSING-FROM-LIST ...)
; processing (DEFGENERIC APPLY-CITUS-RULE ...)
; processing (DEFMETHOD APPLY-CITUS-RULE ...)
; processing (DEFMETHOD APPLY-CITUS-RULE ...)
; processing (DEFUN ADD-COLUMN-TO-PKEY ...)
; processing (DEFUN FORMAT-CITUS-JOIN-CLAUSE ...)
; processing (DEFUN CITUS-FORMAT-SQL-SELECT ...)
; processing (DEFUN CITUS-BACKFILL-TABLE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/citus-tmpBN7Y9CV9.fasl
; compilation finished in 0:00:01.440
; compiling file "/<<PKGBUILDDIR>>/src/utils/reject.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.MONITOR)
; processing (DEFUN %PROCESS-BAD-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/reject-tmp4RSWMOLW.fasl
; compilation finished in 0:00:00.050
; compiling file "/<<PKGBUILDDIR>>/src/utils/pretty-print-state.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.STATE)
; processing (DEFSTRUCT PRINT-FORMAT)
; processing (DEFSTRUCT (PRINT-FORMAT-HUMAN-READABLE # ...) ...)
; processing (DEFSTRUCT (PRINT-FORMAT-TEXT #))
; processing (DEFSTRUCT (PRINT-FORMAT-VERBOSE #))
; processing (DEFSTRUCT (PRINT-FORMAT-TAB #))
; processing (DEFSTRUCT (PRINT-FORMAT-CSV #))
; processing (DEFSTRUCT (PRINT-FORMAT-COPY #))
; processing (DEFSTRUCT (PRINT-FORMAT-JSON #))
; processing (DEFGENERIC PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFMETHOD PRETTY-PRINT ...)
; processing (DEFUN FORMAT-INTERVAL-GUESS ...)
; processing (DEFMACRO DEFINE-YASON-ENCODER ...)
; processing (DEFINE-YASON-ENCODER #<STRUCTURE-CLASS PGLOADER.STATE::STATE>)
; processing (DEFINE-YASON-ENCODER #<STRUCTURE-CLASS PGLOADER.STATE::PGTABLE>)
; processing (DEFMETHOD YASON:ENCODE ...)
; processing (DEFMETHOD YASON:ENCODE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/pretty-print-state-tmpT4Z2TD57.fasl
; compilation finished in 0:00:02.040
; compiling file "/<<PKGBUILDDIR>>/src/utils/report.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.STATE)
; processing (DEFUN FORMAT-INTERVAL ...)
; processing (DEFUN PARSE-SUMMARY-TYPE ...)
; processing (DEFUN MAX-LENGTH-TABLE-NAME ...)
; processing (DEFUN REPORT-FULL-SUMMARY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/report-tmpLSH6T4RJ.fasl
; compilation finished in 0:00:00.280
; compiling file "/<<PKGBUILDDIR>>/src/utils/monitor.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.MONITOR)
; processing (DEFVAR *MONITORING-KERNEL* ...)
; processing (DEFVAR *MONITORING-QUEUE* ...)
; processing (DEFVAR *MONITORING-CHANNEL* ...)
; processing (DEFVAR *SECTIONS* ...)
; processing (DEFSTRUCT START ...)
; processing (DEFSTRUCT STOP ...)
; processing (DEFSTRUCT REPORT-SUMMARY ...)
; processing (DEFSTRUCT LOG-MESSAGE ...)
; processing (DEFSTRUCT NEW-LABEL ...)
; processing (DEFSTRUCT UPDATE-STATS ...)
; processing (DEFSTRUCT BAD-ROW ...)
; processing (DEFINE-CONDITION MONITOR-ERROR ...)
; processing (DEFMACRO LOG-MESSAGE ...)
; processing (DEFUN SEND-LOG-MESSAGE ...)
; processing (DEFUN NEW-LABEL ...)
; processing (DEFUN UPDATE-STATS ...)
; processing (DEFUN PROCESS-BAD-ROW ...)
; processing (DEFUN FLUSH-SUMMARY ...)
; processing (DEFMACRO WITH-STATS-COLLECTION ...)
; processing (DEFUN SEND-EVENT ...)
; processing (DEFUN START-MONITOR ...)
; processing (DEFUN STOP-MONITOR ...)
; processing (DEFUN CALL-WITH-MONITOR ...)
; processing (DEFMACRO WITH-MONITOR ...)
; processing (DEFUN MONITOR ...)
; processing (DEFUN PROCESS-UPDATE-STATS-START-EVENT ...)
; processing (DEFUN PROCESS-UPDATE-STATS-STOP-EVENT ...)
; processing (DEFUN MAYBE-LOG-PROGRESS-MESSAGE ...)
; processing (DEFUN REPORT-CURRENT-SUMMARY ...)
; processing (DEFUN ELAPSED-TIME-SINCE ...)
; processing (DEFMACRO TIMING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/monitor-tmpUYTYVNWC.fasl
; compilation finished in 0:00:01.955
; compiling file "/<<PKGBUILDDIR>>/src/utils/threads.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.UTILS)
; processing (DEFUN MAKE-KERNEL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/threads-tmpCUL29QI9.fasl
; compilation finished in 0:00:00.070
; compiling file "/<<PKGBUILDDIR>>/src/utils/archive.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.ARCHIVE)
; processing (DEFPARAMETER *SUPPORTED-ARCHIVE-TYPES* ...)
; processing (DEFPARAMETER *HTTP-BUFFER-SIZE* ...)
; processing (DEFUN ARCHIVEP ...)
; processing (DEFUN HTTP-FETCH-FILE ...)
; processing (DEFUN ARCHIVE-TYPE ...)
; processing (DEFUN UNZIP ...)
; processing (DEFUN GUNZIP ...)
; processing (DEFUN UNTAR ...)
; processing (DEFUN EXPAND-ARCHIVE ...)
; processing (DEFUN GET-MATCHING-FILENAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/archive-tmpWLND5EX3.fasl
; compilation finished in 0:00:00.270
; compiling file "/<<PKGBUILDDIR>>/src/utils/connection.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.CONNECTION)
; processing (DEFCLASS CONNECTION ...)
; processing (DEFINE-CONDITION CONNECTION-ERROR ...)
; processing (DEFGENERIC OPEN-CONNECTION ...)
; processing (DEFGENERIC CLOSE-CONNECTION ...)
; processing (DEFGENERIC CHECK-CONNECTION ...)
; processing (DEFGENERIC CLONE-CONNECTION ...)
; processing (DEFCLASS FD-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFINE-CONDITION FD-CONNECTION-ERROR ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFGENERIC FETCH-FILE ...)
; processing (DEFGENERIC EXPAND ...)
; processing (DEFMETHOD EXPAND ...)
; processing (DEFMETHOD FETCH-FILE ...)
; processing (DEFCLASS DB-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFINE-CONDITION DB-CONNECTION-ERROR ...)
; processing (DEFGENERIC QUERY ...)
; processing (DEFMACRO WITH-CONNECTION ...)
; processing (DEFMETHOD CHECK-CONNECTION ...)
; processing (DEFMETHOD CHECK-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/utils/connection-tmp8ISKZ6K9.fasl
; compilation finished in 0:00:00.640
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/connection.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFPARAMETER *PGCONN-VARIANT* ...)
; processing (DEFCLASS PGSQL-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD SSL-ENABLE-P ...)
; processing (DEFUN NEW-PGSQL-CONNECTION ...)
; processing (DEFVAR *PGSQL-CLIENT-CERTIFICATE* ...)
; processing (DEFVAR *PGSQL-CLIENT-KEY* ...)
; processing (DEFTYPE POSTGRESQL-RETRYABLE ...)
; processing (DEFTYPE POSTGRESQL-UNAVAILABLE ...)
; processing (CL-POSTGRES-ERROR::DEFERROR "53300" ...)
; processing (CL-POSTGRES-ERROR::DEFERROR "53400" ...)
; processing (DEFVAR *RETRY-CONNECT-TIMES* ...)
; processing (DEFVAR *RETRY-CONNECT-DELAY* ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)
; processing (DEFMETHOD QUERY ...)
; processing (DEFMACRO HANDLING-PGSQL-NOTICES ...)
; processing (DEFMACRO WITH-PGSQL-TRANSACTION ...)
; processing (DEFMACRO WITH-PGSQL-CONNECTION ...)
; processing (DEFUN GET-UNIX-SOCKET-DIR ...)
; processing (DEFUN SET-SESSION-GUCS ...)
; processing (DEFUN SANITIZE-USER-GUCS ...)
; processing (DEFUN PGSQL-CONNECT-AND-EXECUTE-WITH-TIMING ...)
; processing (DEFUN PGSQL-EXECUTE-WITH-TIMING ...)
; processing (DEFUN PGSQL-EXECUTE ...)
; processing (DEFUN SET-POSTGRESQL-VERSION ...)
; processing (DEFUN PARSE-POSTGRESQL-VERSION-NUMBER ...)
; processing (DEFUN PARSE-POSTGRESQL-VERSION-VARIANT ...)
; processing (DEFUN PARSE-POSTGRESQL-VERSION-STRING ...)
; processing (DEFVAR *TEST/VERSIONS* ...)
; processing (DEFUN TEST/PARSE-POSTGRESQL-VERSION-STRING ...)
; processing (DEFUN LIST-TYPENAMES-WITHOUT-BTREE-SUPPORT ...)
; processing (DEFVAR *REDSHIFT-RESERVED-KEYWORDS* ...)
; processing (DEFUN LIST-RESERVED-KEYWORDS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/connection-tmpC5ECYZ6.fasl
; compilation finished in 0:00:01.330
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFUN GET-COLUMN-TYPE-NAME-FROM-SQLTYPE ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFVAR *PGSQL-DEFAULT-VALUES* ...)
; processing (DEFMETHOD FORMAT-DEFAULT-VALUE ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFUN INDEX-ACCESS-METHOD ...)

; file: /<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl.lisp
; in: DEFUN INDEX-ACCESS-METHOD
;     (VALUES)
; 
; note: deleting unreachable code

; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-DROP-SQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl-tmpK1IVP18.fasl
; compilation finished in 0:00:01.675
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl-citus.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)
; processing (DEFMETHOD FORMAT-CREATE-SQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-ddl-citus-tmpB4SRXGTS.fasl
; compilation finished in 0:00:00.120
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-schema.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFUN FETCH-PGSQL-CATALOG ...)
; processing (DEFUN MAKE-INCLUDING-EXPR-FROM-CATALOG ...)
; processing (DEFUN MAKE-INCLUDING-EXPR-FROM-TABLE ...)
; processing (DEFUN FORMAT-TABLE-NAME-AS-INCLUDING-EXP ...)
; processing (DEFUN QUERY-TABLE-SCHEMA ...)
; processing (DEFUN MAKE-INCLUDING-EXPR-FROM-VIEW-NAMES ...)
; processing (DEFVAR *TABLE-TYPE* ...)
; processing (DEFUN FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFUN NORMALIZE-EXTRA ...)
; processing (DEFUN LIST-ALL-COLUMNS ...)
; processing (DEFUN LIST-ALL-INDEXES ...)
; processing (DEFUN LIST-ALL-FKEYS ...)
; processing (DEFUN LIST-MISSING-FK-DEPS ...)
; processing (DEFUN LIST-SCHEMAS ...)
; processing (DEFUN LIST-SEARCH-PATH ...)
; processing (DEFUN GET-CURRENT-DATABASE ...)
; processing (DEFUN LIST-TABLE-OIDS ...)
; processing (DEFUN LIST-ALL-SQLTYPES ...)
; processing (DEFUN PARSE-INDEX-COLUMN-NAMES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-schema-tmpM2SWF2IT.fasl
; compilation finished in 0:00:01.150
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/merge-catalogs.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGSQL)
; processing (DEFUN MERGE-CATALOGS ...)
; processing (DEFUN CHECK-TABLE-COLUMNS ...)
; processing (DEFVAR *TYPE-NAME-MAPPING* ...)
; processing (DEFUN GET-TYPE-NAME ...)
; processing (DEFUN SAME-TYPE-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/merge-catalogs-tmpB121WB98.fasl
; compilation finished in 0:00:00.190
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-trigger.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFVAR *PGSQL-TRIGGERS-PROCEDURES* ...)
; processing (DEFUN BUILD-TRIGGER ...)
; processing (DEFUN PROCESS-TRIGGERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-trigger-tmpMQWVO80B.fasl
; compilation finished in 0:00:00.160
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-index-filter.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFGENERIC TRANSLATE-INDEX-FILTER ...)
; processing (DEFMETHOD TRANSLATE-INDEX-FILTER ...)
; processing (DEFGENERIC PROCESS-INDEX-DEFINITIONS ...)
; processing (DEFMETHOD PROCESS-INDEX-DEFINITIONS ...)
; processing (DEFMETHOD PROCESS-INDEX-DEFINITIONS ...)
; processing (DEFMETHOD PROCESS-INDEX-DEFINITIONS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-index-filter-tmp5VU25WKJ.fasl
; compilation finished in 0:00:00.220
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-finalize-catalogs.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFUN FINALIZE-CATALOGS ...)
; processing (DEFGENERIC ADJUST-DATA-TYPES ...)
; processing (DEFMETHOD ADJUST-DATA-TYPES ...)
; processing (DEFVAR *REDSHIFT-SUPPORTED-DATA-TYPES* ...)
; processing (DEFVAR *REDSHIFT-DECIMAL-MAX-PRECISION* ...)
; processing (DEFVAR *REDSHIFT-VARCHAR-MAX-PRECISION* ...)
; processing (DEFMETHOD ADJUST-DATA-TYPES ...)
; processing (DEFGENERIC DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)
; processing (DEFMETHOD DUMB-DOWN-DATA-TYPES-FOR-REDSHIFT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-finalize-catalogs-tmp6AV1P1SJ.fasl
; compilation finished in 0:00:00.315
; compiling file "/<<PKGBUILDDIR>>/src/pgsql/pgsql-create-schema.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PGSQL)
; processing (DEFUN CREATE-SQLTYPES ...)
; processing (DEFUN CREATE-TABLE-SQL-LIST ...)
; processing (DEFUN CREATE-TABLE-LIST ...)
; processing (DEFUN CREATE-SCHEMAS ...)
; processing (DEFUN ADD-TO-SEARCH-PATH ...)
; processing (DEFUN CREATE-EXTENSIONS ...)
; processing (DEFUN CREATE-TABLES ...)
; processing (DEFUN CREATE-VIEWS ...)
; processing (DEFUN CREATE-TRIGGERS ...)
; processing (DEFUN TRUNCATE-TABLES ...)
; processing (DEFUN DISABLE-TRIGGERS ...)
; processing (DEFUN ENABLE-TRIGGERS ...)
; processing (DEFMACRO WITH-DISABLED-TRIGGERS ...)
; processing (DEFUN DROP-PGSQL-FKEYS ...)
; processing (DEFUN CREATE-PGSQL-FKEYS ...)
; processing (DEFUN CREATE-INDEXES-IN-KERNEL ...)
; processing (DEFUN SET-TABLE-OIDS ...)
; processing (DEFUN DROP-INDEXES ...)
; processing (DEFUN MAYBE-DROP-INDEXES ...)
; processing (DEFUN CREATE-INDEXES-AGAIN ...)
; processing (DEFUN RESET-SEQUENCES ...)
; processing (DEFUN COMMENT-ON-TABLES-AND-COLUMNS ...)
; processing (DEFUN CREATE-DISTRIBUTED-TABLE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pgsql/pgsql-create-schema-tmpFGL8CAW7.fasl
; compilation finished in 0:00:01.685
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/api.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCES)
; processing (DEFCLASS COPY ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFGENERIC CONCURRENCY-SUPPORT ...)
; processing (DEFGENERIC MAP-ROWS ...)
; processing (DEFGENERIC PROPROCESS-ROW ...)
; processing (DEFGENERIC QUEUE-RAW-DATA ...)
; processing (DEFGENERIC DATA-IS-PREFORMATTED-P ...)
; processing (DEFGENERIC COPY-COLUMN-LIST ...)
; processing (DEFCLASS MD-COPY ...)
; processing (DEFGENERIC PARSE-HEADER ...)
; processing (DEFGENERIC PROCESS-ROWS ...)
; processing (DEFGENERIC CLONE-COPY-FOR ...)
; processing (DEFCLASS DB-COPY ...)
; processing (DEFGENERIC FETCH-METADATA ...)
; processing (DEFGENERIC CLEANUP ...)
; processing (DEFGENERIC INSTANCIATE-TABLE-COPY-OBJECT ...)
; processing (DEFGENERIC FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFGENERIC FETCH-COLUMNS ...)
; processing (DEFGENERIC FETCH-INDEXES ...)
; processing (DEFGENERIC FETCH-FOREIGN-KEYS ...)
; processing (DEFGENERIC FETCH-TABLE-ROW-COUNT ...)
; processing (DEFGENERIC FETCH-COMMENTS ...)
; processing (DEFGENERIC GET-COLUMN-SQL-EXPRESSION ...)
; processing (DEFGENERIC GET-COLUMN-LIST ...)
; processing (DEFGENERIC FORMAT-MATVIEW-NAME ...)
; processing (DEFGENERIC CREATE-MATVIEWS ...)
; processing (DEFGENERIC DROP-MATVIEWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/api-tmpYW46S4BI.fasl
; compilation finished in 0:00:00.100
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/methods.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFMETHOD DATA-IS-PREFORMATTED-P ...)
; processing (DEFMETHOD PREPROCESS-ROW ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD CLEANUP ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/methods-tmpCNFY8H0Z.fasl
; compilation finished in 0:00:00.175
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/md-methods.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DEFMETHOD PREPROCESS-ROW ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DEFMETHOD MAP-ROWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/md-methods-tmpFZESF4C4.fasl
; compilation finished in 0:00:00.290
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/matviews.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCES)
; processing (DEFMETHOD FORMAT-MATVIEW-NAME ...)
; processing (DEFMETHOD CREATE-MATVIEWS ...)
; processing (DEFMETHOD DROP-MATVIEWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/matviews-tmp4QZW3043.fasl
; compilation finished in 0:00:00.160
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/casting-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFVAR *DEFAULT-CAST-RULES* ...)
; processing (DEFVAR *CAST-RULES* ...)
; processing (DEFUN PARSE-COLUMN-UNSIGNED ...)
; processing (DEFUN CAST-RULE-MATCHES ...)
; processing (DEFUN MAKE-PGSQL-TYPE ...)
; processing (DEFUN APPLY-CASTING-RULES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/casting-rules-tmpIEAJ6F9R.fasl
; compilation finished in 0:00:01.305
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/files-and-pathnames.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFCLASS MD-CONNECTION ...)
; processing (DEFMETHOD PRINT-OBJECT ...)
; processing (DEFMETHOD EXPAND ...)
; processing (DEFMETHOD FETCH-FILE ...)
; processing (DEFGENERIC EXPAND-SPEC ...)
; processing (DEFMETHOD EXPAND-SPEC ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFUN GET-PATHNAME ...)
; processing (DEFUN FILTER-DIRECTORY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/files-and-pathnames-tmp2X9FXVDS.fasl
; compilation finished in 0:00:00.410
; compiling file "/<<PKGBUILDDIR>>/src/sources/common/project-fields.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SOURCES)
; processing (DEFUN PROJECT-FIELDS ...)

; file: /<<PKGBUILDDIR>>/src/sources/common/project-fields.lisp
; in: DEFUN PROJECT-FIELDS
;     (DEFUN PGLOADER.SOURCES:PROJECT-FIELDS
;            (&KEY PGLOADER.SOURCES:FIELDS PGLOADER.SOURCES:COLUMNS (COMPILE T))
;       #<(SIMPLE-ARRAY CHARACTER
;          (398)) The simplest projection happens when both FIELDS and COLS are nil: in
;      this case the projection is an identity, we simply return what we got.
;   
;      Other forms of projections consist of forming column... {5269880F}>
;       (LABELS ((PGLOADER.SOURCES::NULL-AS-PROCESSING-FN
;                    (PGLOADER.SOURCES::NULL-AS)
;                  "return a lambda form that will process a value given NULL-AS."
;                  (IF #
;                      #
;                      #))
;                (PGLOADER.SOURCES::FIELD-NAME-AS-SYMBOL
;                    (PGLOADER.SOURCES::FIELD-NAME-OR-LIST)
;                  "we need to deal with symbols as we generate code"
;                  (TYPECASE PGLOADER.SOURCES::FIELD-NAME-OR-LIST # #))
;                (PGLOADER.SOURCES::PROCESS-FIELD
;                    (PGLOADER.SOURCES::FIELD-NAME-OR-LIST)
;                  "Given a field entry, return a function dealing with nulls for it"
;                  (DESTRUCTURING-BIND # # #)))
;         (LET* ((PGLOADER.SOURCES::PROJECTION #))
;           (IF COMPILE
;               (COMPILE NIL PGLOADER.SOURCES::PROJECTION)
;               PGLOADER.SOURCES::PROJECTION))))
; ==>
;   (SB-IMPL::%DEFUN 'PGLOADER.SOURCES:PROJECT-FIELDS
;                    (SB-INT:NAMED-LAMBDA PGLOADER.SOURCES:PROJECT-FIELDS
;                        (&KEY PGLOADER.SOURCES:FIELDS PGLOADER.SOURCES:COLUMNS
;                         (COMPILE T))
;                      (DECLARE (SB-C::TOP-LEVEL-FORM))
;                      #<(SIMPLE-ARRAY CHARACTER
;                         (398)) The simplest projection happens when both FIELDS and COLS are nil: in
;    this case the projection is an identity, we simply return what we got.
; 
;    Other forms of projections consist of forming column... {5269880F}>
;                      (BLOCK PGLOADER.SOURCES:PROJECT-FIELDS
;                        (LABELS (# # #)
;                          (LET* #
;                            #)))))
; 
; caught STYLE-WARNING:
;   Call to PGLOADER.TRANSFORMS:INTERN-SYMBOL could not be inlined because its
;   source code was not saved. A global INLINE or SB-EXT:MAYBE-INLINE proclamation
;   must be in effect to save function definitions for inlining.

; processing (DEFUN REFORMAT-THEN-PROCESS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/common/project-fields-tmpYA92IK3B.fasl
; compilation finished in 0:00:00.390
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "sources" "common" "project-fields">
; compiling file "/<<PKGBUILDDIR>>/src/sources/csv/csv-guess.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SOURCE.CSV)
; processing (DEFPARAMETER *SEPARATORS* ...)
; processing (DEFPARAMETER *ESCAPE-QUOTES* ...)
; processing (DEFUN GET-FILE-SAMPLE ...)
; processing (DEFUN GET-STREAM-SAMPLE ...)
; processing (DEFUN TRY-CSV-PARAMS ...)
; processing (DEFUN GUESS-CSV-PARAMS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/csv/csv-guess-tmpUK9UO8FM.fasl
; compilation finished in 0:00:00.345
; compiling file "/<<PKGBUILDDIR>>/src/sources/csv/csv.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.CSV)
; processing (DEFCLASS CSV-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS COPY-CSV ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DEFMETHOD PROCESS-ROWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/csv/csv-tmpJIX0A353.fasl
; compilation finished in 0:00:00.435
; compiling file "/<<PKGBUILDDIR>>/src/sources/fixed/fixed-guess.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.FIXED)
; processing (DEFGENERIC GET-FIRST-LINES ...)
; processing (DEFUN GUESS-FIXED-SPECS-FROM-HEADER ...)
; processing (DEFUN GUESS-FIXED-SPECS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/fixed/fixed-guess-tmpTKP97EU6.fasl
; compilation finished in 0:00:00.290
; compiling file "/<<PKGBUILDDIR>>/src/sources/fixed/fixed.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.FIXED)
; processing (DEFCLASS FIXED-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS COPY-FIXED ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DEFMETHOD PARSE-HEADER ...)
; processing (DECLAIM (INLINE PARSE-ROW))

; file: /<<PKGBUILDDIR>>/src/sources/fixed/fixed.lisp
; in: DECLAIM (INLINE PARSE-ROW)
;     (DECLAIM (INLINE PGLOADER.SOURCE.FIXED::PARSE-ROW))
; ==>
;   (SB-C::%PROCLAIM '(INLINE PGLOADER.SOURCE.FIXED::PARSE-ROW)
;                    (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.SOURCE.FIXED::PARSE-ROW to be INLINE, but 1 call to it was
;   previously compiled. A declaration of NOTINLINE at the call site will eliminate
;   this warning, as will proclaiming and defining the function before its first
;   potential use.

; processing (DEFUN PARSE-ROW ...)
; processing (DEFMETHOD PROCESS-ROWS ...)

; file: /<<PKGBUILDDIR>>/src/sources/fixed/fixed.lisp
; in: DEFMETHOD PROCESS-ROWS (COPY-FIXED T T)
;     (PGLOADER.SOURCE.FIXED::PARSE-ROW PGLOADER.SOURCE.FIXED::FIXED-COLS-SPECS
;      PGLOADER.SOURCE.FIXED::LINE)
; 
; caught STYLE-WARNING:
;   This is not a NUMBER:
;    NIL
;   See also:
;     The SBCL Manual, Node "Handling of Types"


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/fixed/fixed-tmpRD66CE7E.fasl
; compilation finished in 0:00:00.530
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "sources" "fixed" "fixed">
; compiling file "/<<PKGBUILDDIR>>/src/sources/copy.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.COPY)
; processing (DEFCLASS COPY-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFCLASS COPY-COPY ...)
; processing (DEFMETHOD CLONE-COPY-FOR ...)
; processing (DECLAIM (INLINE PARSE-ROW))
; processing (DEFUN PARSE-ROW ...)
; processing (DEFMETHOD PROCESS-ROWS ...)
; processing (DEFMETHOD DATA-IS-PREFORMATTED-P ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/copy-tmp788R03W8.fasl
; compilation finished in 0:00:00.360
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3-cast-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFPARAMETER *DB3-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (DB3-COLDEF #) ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-cast-rules-tmpYK7XD1C3.fasl
; compilation finished in 0:00:00.235
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3-connection.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFCLASS DBF-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-connection-tmp238A9KQ4.fasl
; compilation finished in 0:00:00.195
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3-schema.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFCLASS COPY-DB3 ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-schema-tmpO3WNDQMP.fasl
; compilation finished in 0:00:00.120
; compiling file "/<<PKGBUILDDIR>>/src/sources/db3/db3.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.DB3)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)
; processing (DEFMETHOD FETCH-METADATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/db3/db3-tmpPCPJNG3J.fasl
; compilation finished in 0:00:00.465
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf-cast-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFVAR *IXF-PGSQL-TYPE-MAPPING* ...)
; processing (DEFUN CAST-IXF-TYPE ...)
; processing (DEFUN TRANSFORM-FUNCTION ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-cast-rules-tmpY86CTVMO.fasl
; compilation finished in 0:00:00.150
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf-connection.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFCLASS IXF-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-connection-tmp3C0QJMDP.fasl
; compilation finished in 0:00:00.180
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf-schema.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFCLASS COPY-IXF ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-schema-tmpHQ2QZGMQ.fasl
; compilation finished in 0:00:00.135
; compiling file "/<<PKGBUILDDIR>>/src/sources/ixf/ixf.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.IXF)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)
; processing (DEFMETHOD FETCH-METADATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/ixf/ixf-tmpRFA246QC.fasl
; compilation finished in 0:00:00.530
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-cast-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DEFVAR *SQLITE-DB* ...)
; processing (DEFPARAMETER *SQLITE-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (COLDEF #) ...)
; processing (DEFUN NORMALIZE ...)
; processing (DEFUN CTYPE-TO-DTYPE ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-cast-rules-tmpXBNF6H2D.fasl
; compilation finished in 0:00:00.365
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-connection.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DEFVAR *SQLITE-DB* ...)
; processing (DEFCLASS SQLITE-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-connection-tmp56LB2EXK.fasl
; compilation finished in 0:00:00.215
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-schema.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DEFCLASS COPY-SQLITE ...)
; processing (DEFUN SQLITE-PRAGMA-ENCODING ...)
; processing (DEFUN SQLITE-ENCODING ...)
; processing (DEFMETHOD FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFUN LIST-TABLES ...)
; processing (DEFUN FIND-SEQUENCE ...)
; processing (DEFUN FIND-AUTO-INCREMENT-IN-CREATE-SQL ...)
; processing (DEFUN LIST-COLUMNS ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)
; processing (DEFUN ADD-UNLISTED-PRIMARY-KEY-INDEX ...)
; processing (DEFUN IS-INDEX-PK ...)
; processing (DEFUN LIST-INDEX-COLS ...)
; processing (DEFUN LIST-INDEXES ...)
; processing (DEFMETHOD FETCH-INDEXES ...)
; processing (DEFUN LIST-FKEYS ...)
; processing (DEFMETHOD FETCH-FOREIGN-KEYS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-schema-tmpFSTBH45.fasl
; compilation finished in 0:00:00.720
; compiling file "/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.SQLITE)
; processing (DECLAIM (INLINE PARSE-VALUE))
; processing (DEFUN PARSE-VALUE ...)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/sqlite/sqlite-tmpNQV4VCPG.fasl
; compilation finished in 0:00:00.595
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-cast-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFPARAMETER *MSSQL-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (MSSQL-COLUMN #) ...)
; processing (DEFMETHOD FIELD-NAME ...)
; processing (DEFMETHOD MSSQL-COLUMN-CTYPE ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-cast-rules-tmp4DF2YNUV.fasl
; compilation finished in 0:00:00.700
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-connection.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFVAR *MSSQL-DB* ...)
; processing (DEFCLASS MSSQL-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)
; processing (DEFUN MSSQL-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-connection-tmpTT9UOXYA.fasl
; compilation finished in 0:00:00.245
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-schema.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFCLASS COPY-MSSQL ...)
; processing (DEFVAR *TABLE-TYPE* ...)
; processing (DEFMETHOD FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)
; processing (DEFMETHOD FETCH-INDEXES ...)
; processing (DEFMETHOD FETCH-FOREIGN-KEYS ...)
; processing (DEFMETHOD GET-COLUMN-SQL-EXPRESSION ...)
; processing (DEFMETHOD GET-COLUMN-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-schema-tmp63UXYE15.fasl
; compilation finished in 0:00:00.565
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MSSQL)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)
; processing (DEFMETHOD CLEANUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-tmpZGFXQB6T.fasl
; compilation finished in 0:00:00.605
; compiling file "/<<PKGBUILDDIR>>/src/sources/mssql/mssql-index-filters.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.SOURCE.MSSQL.INDEX-FILTER)
; processing (DEFMETHOD TRANSLATE-INDEX-FILTER ...)
; processing (DEFUN PARSE-INDEX-FILTER-CLAUSE ...)
; processing (DEFRULE WHITESPACE ...)
; processing (DEFRULE PUNCT ...)
; processing (DEFRULE NAMESTRING ...)
; processing (DEFRULE MSSQL-BRACKETED-IDENTIFIER ...)
; processing (DEFRULE MSSQL-IDENTIFIER ...)
; processing (DEFRULE = ...)
; processing (DEFRULE <= ...)
; processing (DEFRULE >= ...)
; processing (DEFRULE < ...)
; processing (DEFRULE > ...)
; processing (DEFRULE <> ...)
; processing (DEFRULE != ...)
; processing (DEFRULE IN ...)
; processing (DEFRULE O-P ...)
; processing (DEFRULE C-P ...)
; processing (DEFRULE BETWEEN ...)
; processing (DEFRULE AND-OP ...)
; processing (DEFRULE MSSQL-OPERATOR ...)
; processing (DEFRULE DIGITS ...)
; processing (DEFRULE QUOTED ...)
; processing (DEFRULE MSSQL-CONSTANT-PARENS ...)
; processing (DEFRULE MSSQL-CONSTANT-NO-PARENS ...)
; processing (DEFRULE MSSQL-CONSTANT ...)
; processing (DEFRULE MSSQL-IS-NOT-NULL ...)
; processing (DEFRULE MSSQL-IS-NULL ...)
; processing (DEFRULE MSSQL-WHERE-IS-NULL ...)
; processing (DEFRULE MSSQL-WHERE-ID-OP-CONST ...)
; processing (DEFRULE MSSQL-WHERE-CONST-OP-ID ...)
; processing (DEFRULE MSSQL-WHERE-OP ...)
; processing (DEFRULE ANOTHER-CONSTANT ...)
; processing (DEFRULE MSSQL-IN-LIST ...)
; processing (DEFRULE MSSQL-WHERE-IN ...)
; processing (DEFRULE MSSQL-WHERE-BETWEEN ...)
; processing (DEFRULE MSSQL-INDEX-FILTER ...)
; processing (DEFRULE ANOTHER-INDEX-FILTER ...)
; processing (DEFRULE MSSQL-INDEX-WHERE-CLAUSE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mssql/mssql-index-filters-tmp73L1SMDJ.fasl
; compilation finished in 0:00:00.590
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql-cast-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFUN ENUM-OR-SET-NAME ...)
; processing (DEFPARAMETER *MYSQL-DEFAULT-CAST-RULES* ...)
; processing (DEFSTRUCT (MYSQL-COLUMN #) ...)
; processing (DEFMETHOD FIELD-NAME ...)
; processing (DEFUN EXPLODE-MYSQL-ENUM ...)
; processing (DEFUN NORMALIZE-EXTRA ...)
; processing (DEFMETHOD CAST ...)
; processing (DEFUN TEST-CASTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-cast-rules-tmp7JCMYUGC.fasl
; compilation finished in 0:00:00.550
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql-connection.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFVAR *CONNECTION* ...)
; processing (DEFCLASS MYSQL-CONNECTION ...)
; processing (DEFMETHOD INITIALIZE-INSTANCE ...)
; processing (DEFMETHOD CLONE-CONNECTION ...)
; processing (DEFMETHOD SSL-MODE ...)
; processing (DEFMETHOD OPEN-CONNECTION ...)
; processing (DEFMETHOD CLOSE-CONNECTION ...)
; processing (DEFMETHOD QUERY ...)
; processing (DECLAIM (INLINE MYSQL-QUERY))
; processing (DEFUN MYSQL-QUERY ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-connection-tmp5J7AZOXI.fasl
; compilation finished in 0:00:00.320
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql-schema.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFCLASS COPY-MYSQL ...)
; processing (DEFVAR *TABLE-TYPE* ...)
; processing (DEFMETHOD FILTER-LIST-TO-WHERE-CLAUSE ...)
; processing (DEFUN CLEANUP-DEFAULT-VALUE ...)
; processing (DEFMETHOD FETCH-COLUMNS ...)
; processing (DEFMETHOD FETCH-INDEXES ...)
; processing (DEFMETHOD FETCH-FOREIGN-KEYS ...)
; processing (DEFMETHOD FETCH-TABLE-ROW-COUNT ...)
; processing (DEFUN LIST-TABLE-COMMENTS ...)
; processing (DEFUN LIST-COLUMNS-COMMENTS ...)
; processing (DEFMETHOD GET-COLUMN-SQL-EXPRESSION ...)
; processing (DEFMETHOD GET-COLUMN-LIST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-schema-tmp7YYFZ0M2.fasl
; compilation finished in 0:00:00.795
; compiling file "/<<PKGBUILDDIR>>/src/sources/mysql/mysql.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.MYSQL)
; processing (DEFMETHOD CONCURRENCY-SUPPORT ...)
; processing (DEFUN CALL-WITH-ENCODING-HANDLER ...)
; processing (DEFMACRO WITH-ENCODING-HANDLER ...)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)
; processing (DEFMETHOD CLEANUP ...)
; processing (DEFVAR *DECODING-AS* ...)
; processing (DEFUN APPLY-DECODING-AS-FILTERS ...)
; processing (DEFMETHOD INSTANCIATE-TABLE-COPY-OBJECT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/mysql/mysql-tmp9FXV81A1.fasl
; compilation finished in 0:00:01.060
; compiling file "/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql-cast-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.PGSQL)
; processing (DEFPARAMETER *PGSQL-DEFAULT-CAST-RULES* ...)
; processing (DEFMETHOD PGSQL-COLUMN-CTYPE ...)
; processing (DEFMETHOD CAST ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql-cast-rules-tmpB0IAJ9VW.fasl
; compilation finished in 0:00:00.155
; compiling file "/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.SOURCE.PGSQL)
; processing (DEFCLASS COPY-PGSQL ...)
; processing (DEFMETHOD MAP-ROWS ...)
; processing (DEFMETHOD COPY-COLUMN-LIST ...)
; processing (DEFMETHOD FETCH-METADATA ...)
; processing (DEFMETHOD CLEANUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/sources/pgsql/pgsql-tmpHTG3I7F1.fasl
; compilation finished in 0:00:00.731
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-batch.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFSTRUCT (BATCH #) ...)
; processing (DEFUN INIT-BATCH-MAX-COUNT ...)
; processing (DEFUN BATCH-OVERSIZED-P ...)
; processing (DEFUN BATCH-FULL-P ...)
; processing (DEFUN PUSH-ROW ...)
; processing (DEFUN FORMAT-ROW-IN-BATCH ...)
; processing (DEFUN ADD-ROW-TO-CURRENT-BATCH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-batch-tmpHRBO2E1A.fasl
; compilation finished in 0:00:00.370
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN PREPARE-AND-FORMAT-ROW ...)
; processing (DEFUN PREPARE-ROW ...)
; processing (DEFUN FORMAT-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN FORMAT-VECTOR-ROW
;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (PGLOADER.PGCOPY::COPY-UTF-8-BYTE-LENGTH PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;           :FOR POSITION ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR PGLOADER.PGCOPY::BUF
;      (+ POSITION PGLOADER.PGCOPY::COL-LEN) PGLOADER.PGCOPY::I
;      PGLOADER.PGCOPY::NB-COLS)
; 
; note: doing signed word to integer coercion (cost 20)

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN 1)
; 
; note: doing signed word to integer coercion (cost 20), for:
;       the first result of inline (signed-byte 32) arithmetic

; processing (DEFUN FORMAT-ESCAPED-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN FORMAT-ESCAPED-VECTOR-ROW
;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (CL-POSTGRES-TRIVIAL-UTF-8:UTF-8-BYTE-LENGTH
;                 PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I :FROM 1
;           :FOR POSITION := ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (REPLACE PGLOADER.PGCOPY::BUF PGLOADER.PGCOPY::UTF-8-BYTES :START1 POSITION)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I :FROM 1
;           :FOR POSITION := ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN 1)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ PGLOADER.PGCOPY::NB-COLS (REDUCE #'+ PGLOADER.PGCOPY::LENS))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR NULL NUMBER), not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a (OR NULL NUMBER), not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I :FROM 1
;           :FOR POSITION := ...)
; --> LET LET LET LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   1
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2=(&OPTIONAL)), not a (VALUES
;                                                                     FIXNUM
;                                                                     &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES (INTEGER 2) . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (+ POSITION PGLOADER.PGCOPY::COL-LEN 1)
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DECLAIM (INLINE INSERT-COPY-SEPARATOR ...))

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DECLAIM (INLINE INSERT-COPY-SEPARATOR INSERT-COPY-NULL COL-NULL-P)
;     (DECLAIM
;      (INLINE PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR
;       PGLOADER.PGCOPY::INSERT-COPY-NULL PGLOADER.PGCOPY::COL-NULL-P))
; ==>
;   (SB-C::%PROCLAIM
;    '(INLINE PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR
;      PGLOADER.PGCOPY::INSERT-COPY-NULL PGLOADER.PGCOPY::COL-NULL-P)
;    (SB-C:SOURCE-LOCATION))
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.PGCOPY::INSERT-COPY-SEPARATOR to be INLINE, but 2 calls to
;   it were previously compiled. A declaration of NOTINLINE at the call sites will
;   eliminate this warning, as will proclaiming and defining the function before
;   its first potential use.
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.PGCOPY::INSERT-COPY-NULL to be INLINE, but 2 calls to it
;   were previously compiled. A declaration of NOTINLINE at the call sites will
;   eliminate this warning, as will proclaiming and defining the function before
;   its first potential use.
; 
; caught STYLE-WARNING:
;   Proclaiming PGLOADER.PGCOPY::COL-NULL-P to be INLINE, but 4 calls to it were
;   previously compiled. A declaration of NOTINLINE at the call sites will
;   eliminate this warning, as will proclaiming and defining the function before
;   its first potential use.

; processing (DEFUN COL-NULL-P ...)
; processing (DEFUN INSERT-COPY-NULL ...)
; processing (DEFUN INSERT-COPY-SEPARATOR ...)
; processing (DEFUN APPLY-TRANSFORMS ...)
; processing (DEFUN COPY-UTF-8-BYTE-LENGTH ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN COPY-UTF-8-BYTE-LENGTH
;     (INCF LENGTH 1)
; --> THE 
; ==>
;   (+ 1 LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (INCF LENGTH
;           (COND ((< PGLOADER.PGCOPY::CODE 2048) 1)
;                 ((< PGLOADER.PGCOPY::CODE 65536) 2) (T 3)))
; --> THE 
; ==>
;   (+
;    (COND ((< PGLOADER.PGCOPY::CODE 2048) 1) ((< PGLOADER.PGCOPY::CODE 65536) 2)
;          (T 3))
;    LENGTH)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The second argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline (unsigned-byte 32) arithmetic (cost 5) because:
;       The second argument is a NUMBER, not a (UNSIGNED-BYTE 32).
;       The result is a (VALUES NUMBER . #1#), not a (VALUES (UNSIGNED-BYTE 32)
;                                                            &REST T).
;       etc.

;     (INCF LENGTH 1)
; --> THE 
; ==>
;   (+ 1 LENGTH)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

; processing (DEFMACRO AS-COPY-UTF-8-BYTES ...)
; processing (DEFUN STRING-TO-COPY-UTF-8-BYTES ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-format.lisp
; in: DEFUN STRING-TO-COPY-UTF-8-BYTES
;     (PGLOADER.PGCOPY::AS-COPY-UTF-8-BYTES CHAR PGLOADER.PGCOPY::ADD-BYTE)
; --> COND IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF PGLOADER.PGCOPY::ADD-BYTE PROGN SETF LET* 
; --> FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN SETF 
; --> LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF IF IF PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN 
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.

; --> COND IF IF IF IF IF IF IF IF IF THE PROGN PGLOADER.PGCOPY::ADD-BYTE PROGN 
; --> SETF LET* FUNCALL 
; ==>
;   1
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a (SIMPLE-ARRAY *
;                                                              (*)).
; 
; note: unable to
;   avoid runtime dispatch on array element type
; due to type uncertainty:
;   The first argument is a (VECTOR (UNSIGNED-BYTE 8)), not a SIMPLE-ARRAY.


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-format-tmpC7KLWEBZ.fasl
; compilation finished in 0:00:01.275
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "pg-copy" "copy-format">
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-db-write.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFINE-CONDITION COPY-INIT-ERROR ...)
; processing (DEFUN DB-WRITE-BATCH ...)
; processing (DEFUN DB-WRITE-ROW ...)
; processing (DEFUN DB-WRITE-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-db-write.lisp
; in: DEFUN DB-WRITE-VECTOR-ROW
;     (LENGTH PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;           :DO (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                   (PROGN
;                    (PGLOADER.PGCOPY::SEND-BYTE 92)
;                    (PGLOADER.PGCOPY::SEND-BYTE 78))
;                   (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;                         :DO (PGLOADER.PGCOPY::AS-COPY-UTF-8-BYTES CHAR
;                                                                   PGLOADER.PGCOPY::SEND-BYTE))) ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;           :DO (PGLOADER.PGCOPY::AS-COPY-UTF-8-BYTES CHAR
;                                                     PGLOADER.PGCOPY::SEND-BYTE))
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (PGLOADER.PGCOPY::COPY-UTF-8-BYTE-LENGTH PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< PGLOADER.PGCOPY::I PGLOADER.PGCOPY::NBCOLS)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-POSTGRES::WITH-RECONNECT-RESTART PGLOADER.CONNECTION:CONNECTION
;       (CL-POSTGRES::USING-CONNECTION PGLOADER.CONNECTION:CONNECTION
;         (CL-POSTGRES::WITH-SYNCING
;           (CL-POSTGRES::WRITE-UINT1 CL-POSTGRES::SOCKET 100)
;           (CL-POSTGRES::WRITE-UINT4 CL-POSTGRES::SOCKET
;                                     (+ 4 PGLOADER.PGCOPY::ROW-BYTES))
;           (MACROLET (#)
;             (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;                   :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;                   :DO # ...)))))
; --> LABELS 
; ==>
;   (#:G2 (CL-POSTGRES::ERR)
;    (RESTART-CASE (ERROR CL-POSTGRES::ERR)
;      (:RECONNECT NIL :REPORT "Try to reconnect"
;       (CL-POSTGRES:REOPEN-DATABASE #:G0) (#:G1))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *

; processing (DEFUN DB-WRITE-ESCAPED-VECTOR-ROW ...)

; file: /<<PKGBUILDDIR>>/src/pg-copy/copy-db-write.lisp
; in: DEFUN DB-WRITE-ESCAPED-VECTOR-ROW
;     (LENGTH PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;           :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;           :DO (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                   (PROGN
;                    (PGLOADER.PGCOPY::SEND-BYTE 92)
;                    (PGLOADER.PGCOPY::SEND-BYTE 78))
;                   (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;                         :DO (CL-POSTGRES-TRIVIAL-UTF-8::AS-UTF-8-BYTES CHAR
;                                                                        PGLOADER.PGCOPY::SEND-BYTE))) ...)
; --> LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (LOOP :FOR CHAR :ACROSS PGLOADER.PGCOPY::COL
;           :DO (CL-POSTGRES-TRIVIAL-UTF-8::AS-UTF-8-BYTES CHAR
;                                                          PGLOADER.PGCOPY::SEND-BYTE))
; --> LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE AREF 
; ==>
;   1
; 
; note: unable to
;   optimize
; because:
;   Upgraded element type of array is not known at compile time.

;     (MAP 'VECTOR
;          (LAMBDA (PGLOADER.PGCOPY::COL)
;            (IF (PGLOADER.PGCOPY::COL-NULL-P PGLOADER.PGCOPY::COL)
;                2
;                (CL-POSTGRES-TRIVIAL-UTF-8:UTF-8-BYTE-LENGTH
;                 PGLOADER.PGCOPY::COL)))
;          PGLOADER.PGCOPY::ROW)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
;   The second argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                              (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
;   The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a DOUBLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a DOUBLE-FLOAT.
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a SINGLE-FLOAT.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a SINGLE-FLOAT.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;   The second argument is a NUMBER, not a REAL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a REAL.
;   The second argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a FLOAT.
; 
; note: unable to
;   open-code float conversion in mixed numeric operation
; due to type uncertainty:
;   The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT)
;                                             (COMPLEX DOUBLE-FLOAT)).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.

;     (+ 4 PGLOADER.PGCOPY::ROW-BYTES)
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (< PGLOADER.PGCOPY::I PGLOADER.PGCOPY::NBCOLS)
; 
; note: forced to do full call
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.
;       unable to do inline (unsigned-byte 32) comparison (cost 6) because:
;       The second argument is a REAL, not a (UNSIGNED-BYTE 32).
;       etc.

;     (+ PGLOADER.PGCOPY::NBCOLS (REDUCE #'+ PGLOADER.PGCOPY::COL-BYTES))
; 
; note: forced to do full call
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #1=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The second argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER . #1#), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (INCF (CL-POSTGRES::COPIER-COUNT PGLOADER.PGCOPY::COPIER))
; ==>
;   (+ 1 (CL-POSTGRES::COPIER-COUNT #:COPIER46))
; 
; note: forced to do full call
;       unable to do #1=inline fixnum arithmetic (cost 1) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2=(&OPTIONAL)), not a (VALUES FIXNUM
;                                                                       &REST T).
;       unable to do #1# (cost 2) because:
;       The first argument is a T, not a FIXNUM.
;       The result is a (VALUES NUMBER . #2#), not a (VALUES FIXNUM &REST T).
;       etc.

;     (CL-POSTGRES::WITH-RECONNECT-RESTART PGLOADER.CONNECTION:CONNECTION
;       (CL-POSTGRES::USING-CONNECTION PGLOADER.CONNECTION:CONNECTION
;         (CL-POSTGRES::WITH-SYNCING
;           (CL-POSTGRES::WRITE-UINT1 CL-POSTGRES::SOCKET 100)
;           (CL-POSTGRES::WRITE-UINT4 CL-POSTGRES::SOCKET
;                                     (+ 4 PGLOADER.PGCOPY::ROW-BYTES))
;           (MACROLET (#)
;             (LOOP :FOR PGLOADER.PGCOPY::COL :ACROSS PGLOADER.PGCOPY::ROW
;                   :FOR PGLOADER.PGCOPY::I FIXNUM :FROM 1
;                   :DO # ...)))))
; --> LABELS 
; ==>
;   (#:G2 (CL-POSTGRES::ERR)
;    (RESTART-CASE (ERROR CL-POSTGRES::ERR)
;      (:RECONNECT NIL :REPORT "Try to reconnect"
;       (CL-POSTGRES:REOPEN-DATABASE #:G0) (#:G1))))
; 
; note: Return type not fixed values, so can't use known return convention:
;   *


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-db-write-tmpE37OW7S5.fasl
; compilation finished in 0:00:00.930
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-stream.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN STREAM-ROWS-TO-COPY ...)
; processing (DEFUN STREAM-ROW ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-stream-tmpT24ZR1LT.fasl
; compilation finished in 0:00:00.125
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN BATCH-ROWS-TO-COPY ...)
; processing (DEFUN SEND-BATCH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch-tmpQRAUELQF.fasl
; compilation finished in 0:00:00.245
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch-through-s3.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN BATCH-ROWS-TO-S3-THEN-COPY ...)
; processing (DEFUN PREPARE-AND-FORMAT-ROW-FOR-S3 ...)
; processing (DEFUN SEND-BATCH-THROUGH-S3 ...)
; processing (DEFUN BATCH-AS-SINGLE-VECTOR ...)
; processing (DEFUN GET-AWS-CREDENTIALS-AND-SETUP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-rows-in-batch-through-s3-tmp1Z3KZY3Y.fasl
; compilation finished in 0:00:00.410
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-retry-batch.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PGCOPY)
; processing (DEFUN NEXT-BATCH-ROWS ...)
; processing (DEFUN PARSE-COPY-ERROR-CONTEXT ...)
; processing (DEFUN RETRY-BATCH ...)
; processing (DEFUN COPY-PARTIAL-BATCH ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-retry-batch-tmpBWE7807P.fasl
; compilation finished in 0:00:00.300
; compiling file "/<<PKGBUILDDIR>>/src/pg-copy/copy-from-queue.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PGCOPY)
; processing (DEFUN COPY-ROWS-FROM-QUEUE ...)
; processing (DEFUN PREPARE-COPY-PARAMETERS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/pg-copy/copy-from-queue-tmp4C9VBMNW.fasl
; compilation finished in 0:00:00.280
; compiling file "/<<PKGBUILDDIR>>/src/load/api.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFGENERIC COPY-FROM ...)
; processing (DEFGENERIC COPY-TO ...)
; processing (DEFGENERIC COPY-DATABASE ...)
; processing (DEFGENERIC PREPARE-PGSQL-DATABASE ...)
; processing (DEFGENERIC COMPLETE-PGSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/load/api-tmpVAZ53WPD.fasl
; compilation finished in 0:00:00.015
; compiling file "/<<PKGBUILDDIR>>/src/load/copy-data.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFMETHOD QUEUE-RAW-DATA ...)
; processing (DEFMETHOD COPY-TO ...)

; file: /<<PKGBUILDDIR>>/src/load/copy-data.lisp
; in: DEFMETHOD COPY-TO (COPY T)
;     (PGLOADER.PGSQL:FORMAT-VECTOR-ROW PGLOADER.LOAD::TEXT-FILE PGLOADER.LOAD::ROW
;                                       (PGLOADER.SOURCES:TRANSFORMS
;                                        PGLOADER.SOURCES:COPY))
; 
; caught STYLE-WARNING:
;   The function FORMAT-VECTOR-ROW is called with three arguments, but wants exactly two.

; processing (DEFMETHOD COPY-FROM ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/load/copy-data-tmpHL9GKKCF.fasl
; compilation finished in 0:00:00.355
WARNING:
   Lisp compilation had style-warnings while
   compiling #<CL-SOURCE-FILE "pgloader" "src" "load" "copy-data">
; compiling file "/<<PKGBUILDDIR>>/src/load/load-file.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFMETHOD COPY-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/load/load-file-tmp9BSX9MJ0.fasl
; compilation finished in 0:00:00.565
; compiling file "/<<PKGBUILDDIR>>/src/load/migrate-database.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.LOAD)
; processing (DEFMETHOD PREPARE-PGSQL-DATABASE ...)
; processing (DEFMETHOD COMPLETE-PGSQL-DATABASE ...)
; processing (DEFUN PROCESS-CATALOG ...)
; processing (DEFUN OPTIMIZE-TABLE-COPY-ORDERING ...)
; processing (DEFMETHOD COPY-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/load/migrate-database-tmpYXPQOPL0.fasl
; compilation finished in 0:00:01.625
; compiling file "/<<PKGBUILDDIR>>/src/parsers/parse-ini.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.INI)
; processing (DEFPARAMETER *GLOBAL-SECTION* ...)
; processing (DEFSTRUCT PARAMS ...)
; processing (DEFUN PROCESS-TRUE-FALSE ...)
; processing (DEFUN READ-DEFAULT-VALUE-FOR-PARAM ...)
; processing (DEFUN READ-VALUE-FOR-PARAM ...)
; processing (DEFMETHOD SET-PARAM ...)
; processing (DEFMETHOD SET-GUCS ...)
; processing (DEFUN GET-GUCS ...)
; processing (DEFUN MERGE-GUCS ...)
; processing (DEFUN USER-DEFINED-COLUMNS ...)
; processing (DEFUN SPLIT-COLUMNS-SPECS ...)
; processing (DEFUN GET-PGSQL-COLUMN-SPECS ...)
; processing (DEFUN PARSE-COLUMNS-SPEC ...)
; processing (DEFUN PARSE-ONLY-COLS ...)
; processing (DEFUN COMPUTE-COLUMNS ...)
; processing (DEFUN PARSE-SECTION ...)
; processing (DEFUN GET-CONNECTION-PARAMS ...)
; processing (DEFUN GET-CONNECTION-STRING ...)
; processing (DEFUN READ-INI-FILE ...)
; processing (DEFUN PARSE-INI-FILE ...)
; processing (DEFUN PRINT-CSV-OPTION ...)
; processing (DEFUN WRITE-COMMAND-TO-STRING ...)
; processing (DEFUN CONVERT-INI-INTO-COMMANDS ...)
; processing (DEFUN CONVERT-INI-INTO-FILES ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/parse-ini-tmpU674PDXI.fasl
; compilation finished in 0:00:01.575
; compiling file "/<<PKGBUILDDIR>>/src/parsers/template.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFUN APPLY-TEMPLATE ...)
; processing (DEFUN INITIALIZE-CONTEXT ...)
; processing (DEFUN READ-INI-FILE ...)
; processing (DEFMETHOD MUSTACHE::CONTEXT-GET ...)
; processing (DEFMETHOD MUSTACHE::CONTEXT-GET ...)
; processing (DEFUN CONTEXT-GET-FROM-ENVIRONMENT ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/template-tmpEGUOPLA2.fasl
; compilation finished in 0:00:00.200
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-utils.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFVAR *CWD* ...)
; processing (DEFVAR *DATA-EXPECTED-INLINE* ...)
; processing (DEFRULE SINGLE-LINE-COMMENT ...)
; processing (DEFRULE MULTI-LINE-COMMENT ...)
; processing (DEFRULE COMMENTS ...)
; processing (DEFRULE KEEP-A-SINGLE-WHITESPACE ...)
; processing (DEFRULE WHITESPACE ...)
; processing (DEFRULE IGNORE-WHITESPACE ...)
; processing (DEFRULE PUNCT ...)
; processing (DEFRULE NAMESTRING ...)
; processing (DEFRULE DOUBLE-QUOTED-NAMESTRING ...)
; processing (DEFRULE QUOTED-NAMESTRING ...)
; processing (DEFRULE NAME ...)
; processing (DEFRULE TRIMMED-NAME ...)
; processing (DEFRULE NAMESTRING-OR-REGEX ...)
; processing (DEFRULE MAYBE-QUOTED-NAMESTRING ...)
; processing (DEFRULE OPEN-PAREN ...)
; processing (DEFRULE CLOSE-PAREN ...)
; processing (DEFRULE COMMA-SEPARATOR ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-utils-tmpM9PGEPUU.fasl
; compilation finished in 0:00:00.090
WARNING:
   Prefix "
"
   before "
"
   in an ESRAP OR expression.
WARNING:
   Prefix "
"
   before "
"
   in an ESRAP OR expression.
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-keywords.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFMACRO DEF-KEYWORD-RULE ...)
; processing (EVAL-WHEN (:LOAD-TOPLEVEL :COMPILE-TOPLEVEL ...) ...)
; processing (DEFRULE KW-AUTO-INCREMENT ...)
; processing (DEFRULE KW-ON-UPDATE-CURRENT-TIMESTAMP ...)
; processing (DEFRULE KW-POSTGRESQL ...)
; processing (DEFRULE KW-MYSQL ...)
; processing (DEFRULE KW-MSSQL ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-keywords-tmp45I22K0B.fasl
; compilation finished in 0:00:00.855
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-regexp.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN PROCESS-QUOTED-REGEX ...)
; processing (DEFRULE SINGLE-QUOTED-REGEX ...)
; processing (DEFRULE DOUBLE-QUOTED-REGEX ...)
; processing (DEFRULE PARENS-QUOTED-REGEX ...)
; processing (DEFRULE BRACES-QUOTED-REGEX ...)
; processing (DEFRULE CHEVRON-QUOTED-REGEX ...)
; processing (DEFRULE BRACKETS-QUOTED-REGEX ...)
; processing (DEFRULE SLASH-QUOTED-REGEX ...)
; processing (DEFRULE PIPE-QUOTED-REGEX ...)
; processing (DEFRULE SHARP-QUOTED-REGEX ...)
; processing (DEFRULE QUOTED-REGEX ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-regexp-tmpMKZZ5447.fasl
; compilation finished in 0:00:00.065
; compiling file "/<<PKGBUILDDIR>>/src/parsers/parse-pgpass.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFSTRUCT PGPASS ...)
; processing (DEFUN PGPASS-CHAR-P ...)
; processing (DEFRULE PGPASS-ESCAPED-CHAR ...)
; processing (DEFRULE PGPASS-IPV6-HOSTNAME ...)
; processing (DEFRULE PGPASS-ENTRY ...)
; processing (DEFRULE PGPASS-LINE ...)
; processing (DEFUN GET-PGPASS-FILENAME ...)
; processing (DEFUN PARSE-PGPASS-FILE ...)
; processing (DEFUN MATCH-HOSTNAME ...)
; processing (DEFUN MATCH-PGPASS ...)
; processing (DEFUN MATCH-PGPASS-ENTRIES ...)
; processing (DEFUN MATCH-PGPASS-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/parse-pgpass-tmpMKL41T49.fasl
; compilation finished in 0:00:00.700
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-db-uri.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE DSN-PORT ...)
; processing (DEFRULE DOUBLED-AT-SIGN ...)
; processing (DEFRULE DOUBLED-COLON ...)
; processing (DEFRULE PASSWORD ...)
; processing (DEFRULE USERNAME ...)
; processing (DEFRULE DSN-USER-PASSWORD ...)
; processing (DEFUN HEXDIGIT-CHAR-P ...)
; processing (DEFRULE IPV4-PART ...)
; processing (DEFRULE IPV4 ...)
; processing (DEFRULE IPV6 ...)
; processing (DEFUN SOCKET-DIRECTORY-CHARACTER-P ...)
; processing (DEFRULE SOCKET-DIRECTORY ...)
; processing (DEFRULE NETWORK-LABEL-LETTERS-DIGIT ...)
; processing (DEFRULE NETWORK-LABEL-WITH-HYPHEN ...)
; processing (DEFRULE NETWORK-LABEL-NO-HYPHEN ...)
; processing (DEFRULE NETWORK-LABEL ...)
; processing (DEFRULE NETWORK-HOSTNAME ...)
; processing (DEFRULE HOSTNAME ...)
; processing (DEFUN PROCESS-HOSTNAME ...)
; processing (DEFRULE DSN-HOSTNAME ...)
; processing (DEFRULE DSN-DBNAME ...)
; processing (DEFRULE DSN-OPTION-SSL-DISABLE ...)
; processing (DEFRULE DSN-OPTION-SSL-ALLOW ...)
; processing (DEFRULE DSN-OPTION-SSL-PREFER ...)
; processing (DEFRULE DSN-OPTION-SSL-REQUIRE ...)
; processing (DEFRULE DSN-OPTION-SSL ...)
; processing (DEFUN GET-PGSSLMODE ...)
; processing (DEFRULE QUALIFIED-TABLE-NAME ...)
; processing (DEFRULE DSN-TABLE-NAME ...)
; processing (DEFRULE DSN-OPTION-TABLE-NAME ...)
; processing (DEFRULE URI-PARAM ...)
; processing (DEFMACRO MAKE-DSN-OPTION-RULE ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-HOST ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-PORT ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-DBNAME ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-USER ...)
; processing (MAKE-DSN-OPTION-RULE DSN-OPTION-PASS ...)
; processing (DEFRULE DSN-OPTION ...)
; processing (DEFRULE ANOTHER-DSN-OPTION ...)
; processing (DEFRULE DSN-OPTIONS ...)
; processing (DEFRULE PGSQL-PREFIX ...)
; processing (DEFRULE PGSQL-URI ...)
; processing (DEFRULE TARGET ...)
; processing (DEFUN PGSQL-CONNECTION-BINDINGS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-db-uri-tmpYU0Z5M93.fasl
; compilation finished in 0:00:00.640
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-source.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN FILENAME-CHARACTER-P ...)
; processing (DEFRULE STDIN ...)
; processing (DEFRULE INLINE ...)
; processing (DEFRULE FILENAME ...)
; processing (DEFRULE QUOTED-FILENAME ...)
; processing (DEFRULE MAYBE-QUOTED-FILENAME ...)
; processing (DEFRULE HTTP-URI ...)
; processing (DEFRULE MAYBE-QUOTED-FILENAME-OR-HTTP-URI ...)
; processing (DEFRULE FILENAME-OR-HTTP-URI ...)
; processing (DEFRULE SOURCE-URI ...)
; processing (DEFRULE LOAD-FROM ...)
; processing (DEFRULE SOURCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-source-tmp8NW6RMP8.fasl
; compilation finished in 0:00:00.120
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-options.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN OPTNAME-CHAR-P ...)
; processing (DEFRULE OPTNAME-ELEMENT ...)
; processing (DEFRULE ANOTHER-OPTNAME-ELEMENT ...)
; processing (DEFRULE OPTNAME ...)
; processing (DEFUN OPTVALUE-CHAR-P ...)
; processing (DEFRULE OPTVALUE ...)
; processing (DEFRULE EQUAL-SIGN ...)
; processing (DEFRULE OPTION-WORKERS ...)
; processing (DEFRULE OPTION-CONCURRENCY ...)
; processing (DEFRULE OPTION-MAX-PARALLEL-CREATE-INDEX ...)
; processing (DEFRULE OPTION-BATCH-ROWS ...)
; processing (DEFRULE BYTE-SIZE-MULTIPLIER ...)
; processing (DEFRULE BYTE-SIZE-UNIT ...)
; processing (DEFRULE BATCH-SIZE ...)
; processing (DEFRULE OPTION-BATCH-SIZE ...)
; processing (DEFRULE OPTION-PREFETCH-ROWS ...)
; processing (DEFRULE OPTION-ROWS-PER-RANGE ...)
; processing (DEFUN BATCH-CONTROL-BINDINGS ...)
; processing (DEFUN IDENTIFIER-CASE-BINDING ...)
; processing (DEFUN REMOVE-BATCH-CONTROL-OPTION ...)
; processing (DEFMACRO MAKE-OPTION-RULE ...)
; processing (MAKE-OPTION-RULE INCLUDE-DROP ...)
; processing (MAKE-OPTION-RULE TRUNCATE ...)
; processing (MAKE-OPTION-RULE DISABLE-TRIGGERS ...)
; processing (MAKE-OPTION-RULE DROP-INDEXES ...)
; processing (MAKE-OPTION-RULE CREATE-TABLES ...)
; processing (MAKE-OPTION-RULE CREATE-INDEXES ...)
; processing (MAKE-OPTION-RULE RESET-SEQUENCES ...)
; processing (MAKE-OPTION-RULE FOREIGN-KEYS ...)
; processing (DEFRULE OPTION-DROP-SCHEMA ...)
; processing (DEFRULE OPTION-REINDEX ...)
; processing (DEFRULE OPTION-SINGLE-READER ...)
; processing (DEFRULE OPTION-MULTIPLE-READERS ...)
; processing (DEFRULE OPTION-SCHEMA-ONLY ...)
; processing (DEFRULE OPTION-DATA-ONLY ...)
; processing (DEFRULE OPTION-ON-ERROR-STOP ...)
; processing (DEFRULE OPTION-ON-ERROR-RESUME-NEXT ...)
; processing (DEFRULE OPTION-IDENTIFIERS-CASE ...)
; processing (DEFRULE OPTION-INDEX-NAMES ...)
; processing (DEFRULE OPTION-ENCODING ...)
; processing (DEFRULE COMMA ...)
; processing (DEFUN FLATTEN-OPTION-LIST ...)
; processing (DEFRULE GENERIC-OPTNAME ...)
; processing (DEFRULE GENERIC-VALUE ...)
; processing (DEFRULE GENERIC-OPTION ...)
; processing (DEFRULE ANOTHER-GENERIC-OPTION ...)
; processing (DEFRULE GENERIC-OPTION-LIST ...)
; processing (DEFRULE GUCS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-options-tmpLEHE28CK.fasl
; compilation finished in 0:00:00.715
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-sql-block.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE DOUBLE-DOLLAR ...)
; processing (DEFRULE DOLLAR-QUOTED ...)
; processing (DEFRULE ANOTHER-DOLLAR-QUOTED ...)
; processing (DEFRULE DOLLAR-QUOTED-LIST ...)
; processing (DEFRULE SQL-FILE ...)
; processing (DEFRULE LOAD-DO ...)
; processing (DEFRULE LOAD-EXECUTE ...)
; processing (DEFRULE BEFORE-LOAD ...)
; processing (DEFRULE FINALLY ...)
; processing (DEFRULE AFTER-LOAD ...)
; processing (DEFRULE AFTER-SCHEMA ...)
; processing (DEFUN SQL-CODE-BLOCK ...)
; processing (DEFUN EXECUTE-SQL-CODE-BLOCK ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-sql-block-tmp91K6M1GB.fasl
; compilation finished in 0:00:00.305
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-sexp.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFUN NOT-DOUBLEQUOTE ...)
; processing (DEFUN SYMBOL-CHARACTER-P ...)
; processing (DEFUN SYMBOL-FIRST-CHARACTER-P ...)
; processing (DEFRULE SEXP-SYMBOL ...)
; processing (DEFRULE SEXP-CHAR ...)
; processing (DEFRULE SEXP-STRING-CHAR ...)
; processing (DEFRULE SEXP-STRING ...)
; processing (DEFRULE SEXP-INTEGER ...)
; processing (DEFRULE SEXP-LIST ...)
; processing (DEFRULE SEXP-ATOM ...)
; processing (DEFRULE SEXP ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-sexp-tmp5OPQD9J3.fasl
; compilation finished in 0:00:00.130
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-csv.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE HEX-CHAR-CODE ...)
; processing (DEFRULE TAB-SEPARATOR ...)
; processing (DEFRULE BACKSLASH-SEPARATOR ...)
; processing (DEFRULE SINGLE-QUOTE-SEPARATOR ...)
; processing (DEFRULE OTHER-CHAR-SEPARATOR ...)
; processing (DEFRULE SEPARATOR ...)
; processing (DEFRULE OPTION-SKIP-HEADER ...)
; processing (DEFRULE OPTION-CSV-HEADER ...)
; processing (DEFRULE OPTION-FIELDS-ENCLOSED-BY ...)
; processing (DEFRULE OPTION-FIELDS-NOT-ENCLOSED ...)
; processing (DEFRULE QUOTE-QUOTE ...)
; processing (DEFRULE BACKSLASH-QUOTE ...)
; processing (DEFRULE ESCAPED-QUOTE-NAME ...)
; processing (DEFRULE ESCAPED-QUOTE-LITERAL ...)
; processing (DEFRULE ESCAPED-QUOTE ...)
; processing (DEFRULE ESCAPE-MODE-QUOTE ...)
; processing (DEFRULE ESCAPE-MODE-FOLLOWING ...)
; processing (DEFRULE ESCAPE-MODE ...)
; processing (DEFRULE OPTION-FIELDS-ESCAPED-BY ...)
; processing (DEFRULE OPTION-TERMINATED-BY ...)
; processing (DEFRULE OPTION-FIELDS-TERMINATED-BY ...)
; processing (DEFRULE OPTION-LINES-TERMINATED-BY ...)
; processing (DEFRULE OPTION-KEEP-UNQUOTED-BLANKS ...)
; processing (DEFRULE OPTION-TRIM-UNQUOTED-BLANKS ...)
; processing (DEFRULE OPTION-CSV-ESCAPE-MODE ...)
; processing (DEFRULE CSV-OPTION ...)
; processing (DEFRULE CSV-OPTIONS ...)
; processing (DEFRULE SINGLE-QUOTED-STRING ...)
; processing (DEFRULE DOUBLE-QUOTED-STRING ...)
; processing (DEFRULE QUOTED-STRING ...)
; processing (DEFRULE OPTION-DATE-FORMAT ...)
; processing (DEFRULE BLANKS ...)
; processing (DEFRULE OPTION-NULL-IF ...)
; processing (DEFRULE OPTION-TRIM-BOTH-WHITESPACE ...)
; processing (DEFRULE OPTION-TRIM-LEFT-WHITESPACE ...)
; processing (DEFRULE OPTION-TRIM-RIGHT-WHITESPACE ...)
; processing (DEFRULE CSV-FIELD-OPTION ...)
; processing (DEFRULE ANOTHER-CSV-FIELD-OPTION ...)
; processing (DEFRULE OPEN-SQUARE-BRACKET ...)
; processing (DEFRULE CLOSE-SQUARE-BRACKET ...)
; processing (DEFRULE CSV-FIELD-OPTION-LIST ...)
; processing (DEFRULE CSV-FIELD-OPTIONS ...)
; processing (DEFRULE CSV-BARE-FIELD-NAME ...)
; processing (DEFRULE CSV-QUOTED-FIELD-NAME ...)
; processing (DEFRULE CSV-FIELD-NAME ...)
; processing (DEFRULE CSV-SOURCE-FIELD ...)
; processing (DEFRULE ANOTHER-CSV-SOURCE-FIELD ...)
; processing (DEFRULE CSV-SOURCE-FIELDS ...)
; processing (DEFRULE HAVING-FIELDS ...)
; processing (DEFRULE CSV-SOURCE-FIELD-LIST ...)
; processing (DEFRULE COLUMN-NAME ...)
; processing (DEFRULE COLUMN-TYPE ...)
; processing (DEFRULE COLUMN-EXPRESSION ...)
; processing (DEFRULE CSV-TARGET-COLUMN ...)
; processing (DEFRULE ANOTHER-CSV-TARGET-COLUMN ...)
; processing (DEFRULE CSV-TARGET-COLUMNS ...)
; processing (DEFRULE TARGET-COLUMNS ...)
; processing (DEFRULE CSV-TARGET-COLUMN-LIST ...)
; processing (DEFRULE CSV-TARGET-TABLE ...)
; processing (DEFUN FIND-ENCODING-BY-NAME-OR-ALIAS ...)
; processing (DEFRULE ENCODING ...)
; processing (DEFRULE FILE-ENCODING ...)
; processing (DEFRULE FIRST-FILENAME-MATCHING ...)
; processing (DEFRULE ALL-FILENAME-MATCHING ...)
; processing (DEFRULE IN-DIRECTORY ...)
; processing (DEFRULE FILENAME-MATCHING ...)
; processing (DEFRULE CSV-URI ...)
; processing (DEFRULE CSV-FILE-SOURCE ...)
; processing (DEFRULE CSV-SOURCE ...)
; processing (DEFUN LIST-SYMBOLS ...)
; processing (DEFRULE LOAD-CSV-FILE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-CSV-FILE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-CSV-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-CSV ...)
; processing (DEFRULE LOAD-CSV-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-csv-tmpYQOFAQ06.fasl
; compilation finished in 0:00:00.900
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-ixf.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE TZ-UTC ...)
; processing (DEFRULE TZ-GMT ...)
; processing (DEFRULE TZ-NAME ...)
; processing (DEFRULE OPTION-TIMEZONE ...)
; processing (DEFRULE IXF-OPTION ...)
; processing (DEFRULE IXF-OPTIONS ...)
; processing (DEFRULE IXF-URI ...)
; processing (DEFRULE IXF-FILE-SOURCE ...)
; processing (DEFRULE IXF-SOURCE ...)
; processing (DEFRULE LOAD-IXF-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-IXF-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-IXF ...)
; processing (DEFRULE LOAD-IXF-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-ixf-tmpGBVGURLA.fasl
; compilation finished in 0:00:00.230
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-fixed.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE OPTION-FIXED-HEADER ...)
; processing (DEFRULE HEX-NUMBER ...)
; processing (DEFRULE DEC-NUMBER ...)
; processing (DEFRULE NUMBER ...)
; processing (DEFRULE FIELD-START-POSITION ...)
; processing (DEFRULE FIXED-FIELD-LENGTH ...)
; processing (DEFRULE FIXED-SOURCE-FIELD ...)
; processing (DEFRULE ANOTHER-FIXED-SOURCE-FIELD ...)
; processing (DEFRULE FIXED-SOURCE-FIELDS ...)
; processing (DEFRULE FIXED-SOURCE-FIELD-LIST ...)
; processing (DEFRULE FIXED-OPTION ...)
; processing (DEFRULE FIXED-OPTIONS ...)
; processing (DEFRULE FIXED-URI ...)
; processing (DEFRULE FIXED-FILE-SOURCE ...)
; processing (DEFRULE FIXED-SOURCE ...)
; processing (DEFRULE LOAD-FIXED-COLS-FILE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-FIXED-COLS-FILE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-FIXED ...)
; processing (DEFRULE LOAD-FIXED-COLS-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-fixed-tmpHVRDW9RZ.fasl
; compilation finished in 0:00:00.335
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-copy.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE COPY-SOURCE-FIELD ...)
; processing (DEFRULE ANOTHER-COPY-SOURCE-FIELD ...)
; processing (DEFRULE COPY-SOURCE-FIELDS ...)
; processing (DEFRULE COPY-SOURCE-FIELD-LIST ...)
; processing (DEFRULE OPTION-DELIMITER ...)
; processing (DEFRULE OPTION-NULL ...)
; processing (DEFRULE COPY-OPTION ...)
; processing (DEFRULE COPY-OPTIONS ...)
; processing (DEFRULE COPY-URI ...)
; processing (DEFRULE COPY-FILE-SOURCE ...)
; processing (DEFRULE COPY-SOURCE ...)
; processing (DEFRULE LOAD-COPY-FILE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-COPY-FILE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-COPY ...)
; processing (DEFRULE LOAD-COPY-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-copy-tmpW7IGSA9D.fasl
; compilation finished in 0:00:00.310
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-dbf.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE OPTION-CREATE-TABLE ...)
; processing (DEFRULE QUOTED-TABLE-NAME ...)
; processing (DEFRULE OPTION-TABLE-NAME ...)
; processing (DEFRULE DBF-OPTION ...)
; processing (DEFRULE DBF-OPTIONS ...)
; processing (DEFRULE DBF-URI ...)
; processing (DEFRULE DBF-FILE-SOURCE ...)
; processing (DEFRULE DBF-SOURCE ...)
; processing (DEFRULE LOAD-DBF-OPTIONAL-CLAUSES ...)
; processing (DEFRULE DBF-FILE-ENCODING ...)
; processing (DEFRULE LOAD-DBF-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-DBF-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-DBF ...)
; processing (DEFRULE LOAD-DBF-FILE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-dbf-tmpZZMQFD3K.fasl
; compilation finished in 0:00:00.265
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-cast-rules.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE CAST-TYPEMOD-GUARD ...)
; processing (DEFRULE CAST-DEFAULT-GUARD ...)
; processing (DEFRULE CAST-UNSIGNED-GUARD ...)
; processing (DEFRULE CAST-SIGNED-GUARD ...)
; processing (DEFRULE CAST-SOURCE-EXTRA ...)
; processing (DEFRULE CAST-TYPE-NAME ...)
; processing (DEFRULE CAST-SOURCE-TYPE ...)
; processing (DEFRULE TABLE-COLUMN-NAME ...)
; processing (DEFRULE CAST-SOURCE-COLUMN ...)
; processing (DEFRULE CAST-SOURCE-EXTRA-OR-GUARD ...)
; processing (DEFRULE CAST-SOURCE ...)
; processing (DEFRULE CAST-TO-TYPE ...)
; processing (DEFRULE CAST-KEEP-DEFAULT ...)
; processing (DEFRULE CAST-KEEP-TYPEMOD ...)
; processing (DEFRULE CAST-KEEP-NOT-NULL ...)
; processing (DEFRULE CAST-DROP-DEFAULT ...)
; processing (DEFRULE CAST-DROP-TYPEMOD ...)
; processing (DEFRULE CAST-DROP-NOT-NULL ...)
; processing (DEFRULE CAST-SET-NOT-NULL ...)
; processing (DEFRULE CAST-KEEP-EXTRA ...)
; processing (DEFRULE CAST-DROP-EXTRA ...)
; processing (DEFRULE CAST-DEF ...)
; processing (DEFUN FUNCTION-NAME-CHARACTER-P ...)
; processing (DEFRULE FUNCTION-NAME ...)
; processing (DEFRULE PACKAGE-AND-FUNCTION-NAMES ...)
; processing (DEFRULE MAYBE-QUALIFIED-FUNCTION-NAME ...)
; processing (DEFRULE TRANSFORM-EXPRESSION ...)
; processing (DEFRULE CAST-FUNCTION ...)
; processing (DEFUN FIX-TARGET-TYPE ...)
; processing (DEFRULE CAST-RULE ...)
; processing (DEFRULE ANOTHER-CAST-RULE ...)
; processing (DEFRULE CAST-RULE-LIST ...)
; processing (DEFRULE CASTS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-cast-rules-tmp33Z4Q6CE.fasl
; compilation finished in 0:00:00.650
WARNING: Prefix ":" before "::" in an ESRAP OR expression.
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-materialize-views.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE VIEW-NAME ...)
; processing (DEFRULE VIEW-SQL ...)
; processing (DEFRULE VIEW-DEFINITION ...)
; processing (DEFRULE ANOTHER-VIEW-DEFINITION ...)
; processing (DEFRULE VIEWS-LIST ...)
; processing (DEFRULE MATERIALIZE-ALL-VIEWS ...)
; processing (DEFRULE MATERIALIZE-VIEW-LIST ...)
; processing (DEFRULE MATERIALIZE-VIEWS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-materialize-views-tmpGSKBQ74K.fasl
; compilation finished in 0:00:00.095
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-alter-table.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE MATCH-RULE-TARGET-REGEX ...)
; processing (DEFRULE MATCH-RULE-TARGET-STRING ...)
; processing (DEFRULE MATCH-RULE-TARGET ...)
; processing (DEFRULE ANOTHER-MATCH-RULE-TARGET ...)
; processing (DEFRULE FILTER-LIST-MATCHING ...)
; processing (DEFRULE ALTER-TABLE-NAMES-MATCHING ...)
; processing (DEFRULE IN-SCHEMA ...)
; processing (DEFRULE RENAME-TO ...)
; processing (DEFRULE SET-SCHEMA ...)
; processing (DEFRULE SET-STORAGE-PARAMETERS ...)
; processing (DEFRULE SET-TABLESPACE ...)
; processing (DEFRULE ALTER-TABLE-ACTION ...)
; processing (DEFRULE ALTER-TABLE-COMMAND ...)
; processing (DEFRULE ALTER-TABLE ...)
; processing (DEFRULE ALTER-SCHEMA-RENAME-TO ...)
; processing (DEFRULE ALTER-SCHEMA ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-alter-table-tmpPEFM0RGF.fasl
; compilation finished in 0:00:00.200
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-distribute.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFUN CREATE-TABLE-FROM-DSN-TABLE-NAME ...)
; processing (DEFRULE DISTRIBUTE-REFERENCE ...)
; processing (DEFRULE DISTRIBUTE-USING ...)
; processing (DEFRULE DISTRIBUTE-FROM-TABLENAME ...)
; processing (DEFRULE MAYBE-QUALIFIED-DIST-FROM-TABLE-NAME ...)
; processing (DEFRULE DISTRIBUTE-FROM-LIST ...)
; processing (DEFRULE DISTRIBUTE-USING-FROM ...)
; processing (DEFRULE DISTRIBUTE-COMMANDS ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-distribute-tmpNPXELKKU.fasl
; compilation finished in 0:00:00.130
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-mysql.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE MYSQL-OPTION ...)
; processing (DEFRULE MYSQL-OPTIONS ...)
; processing (DEFRULE INCLUDING-MATCHING ...)
; processing (DEFRULE EXCLUDING-MATCHING ...)
; processing (DEFRULE DECODING-TABLE-AS ...)
; processing (DEFRULE DECODING-TABLES-AS ...)
; processing (DEFRULE MYSQL-GUCS ...)
; processing (DEFRULE LOAD-MYSQL-OPTIONAL-CLAUSES ...)
; processing (DEFRULE MYSQL-PREFIX ...)
; processing (DEFRULE MYSQL-DSN-OPTION-USESSL-TRUE ...)
; processing (DEFRULE MYSQL-DSN-OPTION-USESSL-FALSE ...)
; processing (DEFRULE MYSQL-DSN-OPTION-USESSL ...)
; processing (DEFRULE MYSQL-DSN-OPTION ...)
; processing (DEFRULE MYSQL-DSN-OPTIONS ...)
; processing (DEFRULE MYSQL-URI ...)
; processing (DEFRULE MYSQL-SOURCE ...)
; processing (DEFRULE LOAD-MYSQL-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-MYSQL-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-MYSQL ...)
; processing (DEFRULE LOAD-MYSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-mysql-tmpK6K754RS.fasl
; compilation finished in 0:00:00.365
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-including-like.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE LIKE-EXPRESSION ...)
; processing (DEFRULE ANOTHER-LIKE-EXPRESSION ...)
; processing (DEFRULE FILTER-LIST-LIKE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-including-like-tmpVC1PILUA.fasl
; compilation finished in 0:00:00.040
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-mssql.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (MAKE-OPTION-RULE CREATE-SCHEMAS ...)
; processing (DEFRULE MSSQL-OPTION ...)
; processing (DEFRULE MSSQL-OPTIONS ...)
; processing (DEFRULE INCLUDING-IN-SCHEMA ...)
; processing (DEFRULE INCLUDING-LIKE-IN-SCHEMA ...)
; processing (DEFRULE EXCLUDING-IN-SCHEMA ...)
; processing (DEFRULE EXCLUDING-LIKE-IN-SCHEMA ...)
; processing (DEFRULE MSSQL-GUCS ...)
; processing (DEFRULE LOAD-MSSQL-OPTIONAL-CLAUSES ...)
; processing (DEFRULE MSSQL-PREFIX ...)
; processing (DEFRULE MSSQL-URI ...)
; processing (DEFRULE MSSQL-SOURCE ...)
; processing (DEFRULE LOAD-MSSQL-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-MSSQL-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-MSSQL ...)
; processing (DEFRULE LOAD-MSSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-mssql-tmpNTC9KDWA.fasl
; compilation finished in 0:00:00.345
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-sqlite.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE SQLITE-OPTION ...)
; processing (DEFRULE SQLITE-OPTIONS ...)
; processing (DEFRULE INCLUDING-LIKE ...)
; processing (DEFRULE EXCLUDING-LIKE ...)
; processing (DEFRULE SQLITE-DB-URI ...)
; processing (DEFRULE SQLITE-URI ...)
; processing (DEFRULE SQLITE-SOURCE ...)
; processing (DEFRULE LOAD-SQLITE-OPTIONAL-CLAUSES ...)
; processing (DEFRULE LOAD-SQLITE-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-SQLITE-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-SQLITE ...)
; processing (DEFRULE LOAD-SQLITE-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-sqlite-tmpO3HGYYY2.fasl
; compilation finished in 0:00:00.250
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-pgsql.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE PGSQL-OPTION ...)
; processing (DEFRULE PGSQL-OPTIONS ...)
; processing (DEFRULE INCLUDING-MATCHING-IN-SCHEMA-FILTER ...)
; processing (DEFRULE INCLUDING-MATCHING-IN-SCHEMA ...)
; processing (DEFRULE EXCLUDING-MATCHING-IN-SCHEMA-FILTER ...)
; processing (DEFRULE EXCLUDING-MATCHING-IN-SCHEMA ...)
; processing (DEFRULE LOAD-PGSQL-OPTIONAL-CLAUSES ...)
; processing (DEFRULE PGSQL-SOURCE ...)
; processing (DEFRULE LOAD-PGSQL-COMMAND ...)
; processing (DEFUN LISP-CODE-FOR-PGSQL-DRY-RUN ...)
; processing (DEFUN LISP-CODE-FOR-LOADING-FROM-PGSQL ...)
; processing (DEFRULE LOAD-PGSQL-DATABASE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-pgsql-tmp70AP8D6I.fasl
; compilation finished in 0:00:00.265
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-archive.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE ARCHIVE-COMMAND ...)
; processing (DEFRULE ANOTHER-ARCHIVE-COMMAND ...)
; processing (DEFRULE ARCHIVE-COMMAND-LIST ...)
; processing (DEFRULE ARCHIVE-SOURCE ...)
; processing (DEFRULE LOAD-ARCHIVE-CLAUSES ...)
; processing (DEFRULE LOAD-ARCHIVE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-archive-tmp1DD8294C.fasl
; compilation finished in 0:00:00.135
; compiling file "/<<PKGBUILDDIR>>/src/parsers/command-parser.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSER)
; processing (DEFRULE END-OF-COMMAND ...)
; processing (DEFRULE COMMAND ...)
; processing (DEFRULE COMMANDS ...)
; processing (DEFUN PARSE-COMMANDS ...)
; processing (DEFUN INJECT-INLINE-DATA-POSITION ...)
; processing (DEFUN PROCESS-RELATIVE-PATHNAMES ...)
; processing (DEFUN PARSE-COMMANDS-FROM-FILE ...)

; file: /<<PKGBUILDDIR>>/src/parsers/command-parser.lisp
; in: DEFUN PARSE-COMMANDS-FROM-FILE
;     (ERROR "Inline data not found in '~a'." PGLOADER.PARSER::FILENAME)
; 
; note: deleting unreachable code

; processing (DEFVAR *DATA-SOURCE-FILENAME-EXTENSIONS* ...)
; processing (DEFUN PARSE-FILENAME-FOR-SOURCE-TYPE ...)
; processing (DEFVAR *PARSE-RULE-FOR-SOURCE-TYPES* ...)
; processing (DEFUN PARSE-SOURCE-STRING-FOR-TYPE ...)
; processing (DEFRULE SOURCE-URI ...)
; processing (DEFUN PARSE-SOURCE-STRING ...)
; processing (DEFUN PARSE-TARGET-STRING ...)
; processing (DEFUN PARSE-CLI-GUCS ...)
; processing (DEFRULE DBF-TYPE-NAME ...)
; processing (DEFRULE SQLITE-TYPE-NAME ...)
; processing (DEFRULE CLI-TYPE ...)
; processing (DEFUN PARSE-CLI-TYPE ...)
; processing (DEFUN PARSE-CLI-ENCODING ...)
; processing (DEFUN PARSE-CLI-FIELDS ...)
; processing (DEFUN PARSE-CLI-OPTIONS ...)
; processing (DEFUN PARSE-CLI-CASTS ...)
; processing (DEFUN PARSE-SQL-FILE ...)
; processing (DEFRULE PG-DB-URI-FROM-COMMAND ...)
; processing (DEFRULE PG-DB-URI-FROM-FILES ...)
; processing (DEFRULE PG-DB-URI-FROM-SOURCE-TARGET ...)
; processing (DEFRULE PG-DB-URI-FROM-SOURCE-TABLE-TARGET ...)
; processing (DEFRULE PG-DB-URI-FROM-SOURCE-AND-ENCODING ...)
; processing (DEFUN PARSE-TARGET-PG-DB-URI ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/command-parser-tmpGAAT9H4M.fasl
; compilation finished in 0:00:00.620
; compiling file "/<<PKGBUILDDIR>>/src/parsers/parse-sqlite-type-name.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE :PGLOADER.PARSER)
; processing (DEFRULE EXTRA-QUALIFIERS ...)
; processing (DEFRULE SQLITE-SINGLE-TYPEMOD ...)
; processing (DEFRULE SQLITE-DOUBLE-TYPEMOD ...)
; processing (DEFRULE SQLITE-TYPEMOD ...)
; processing (DEFRULE SQLITE-TYPE-NAME ...)
; processing (DEFRULE SQLITE-TYPE-EXPR ...)
; processing (DEFUN PARSE-SQLITE-TYPE-NAME ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/parse-sqlite-type-name-tmpHTJ2CNRC.fasl
; compilation finished in 0:00:00.125
; compiling file "/<<PKGBUILDDIR>>/src/parsers/date-format.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER.PARSE-DATE)
; processing (DEFVAR *CENTURY* ...)
; processing (DEFUN PARSE-DATE-STRING ...)
; processing (DEFVAR *OFFSET* ...)
; processing (DEFUN PARSE-DATE-FORMAT ...)
; processing (DEFRULE FORMAT-STRING ...)
; processing (DEFRULE NOISE ...)
; processing (DEFRULE YEAR ...)
; processing (DEFRULE YEAR4 ...)
; processing (DEFRULE YEAR3 ...)
; processing (DEFRULE YEAR2 ...)
; processing (DEFRULE MONTH ...)
; processing (DEFRULE MM ...)
; processing (DEFRULE DAY ...)
; processing (DEFRULE DD ...)
; processing (DEFRULE HOUR ...)
; processing (DEFRULE HH ...)
; processing (DEFRULE HH12 ...)
; processing (DEFRULE HH24 ...)
; processing (DEFRULE AMPM ...)
; processing (DEFRULE AM ...)
; processing (DEFRULE AM-DOT ...)
; processing (DEFRULE PM ...)
; processing (DEFRULE PM-DOT ...)
; processing (DEFRULE MINUTE ...)
; processing (DEFRULE MI ...)
; processing (DEFRULE SECONDS ...)
; processing (DEFRULE SS ...)
; processing (DEFRULE MILLISECONDS ...)
; processing (DEFRULE MS ...)
; processing (DEFRULE MICROSECONDS ...)
; processing (DEFRULE US ...)
; processing (DEFUN BUILD-FORMAT-SPEC ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/parsers/date-format-tmpXI6VW7FV.fasl
; compilation finished in 0:00:00.435
; compiling file "/<<PKGBUILDDIR>>/src/api.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER)
; processing (DEFINE-CONDITION SOURCE-DEFINITION-ERROR ...)
; processing (DEFINE-CONDITION CLI-PARSING-ERROR ...)
; processing (DEFINE-CONDITION LOAD-FILES-NOT-FOUND-ERROR ...)
; processing (DEFUN PROCESS-COMMAND-FILE ...)
; processing (DEFUN PROCESS-SOURCE-AND-TARGET ...)
; processing (DEFUN RUN-COMMANDS ...)
; processing (DEFUN LOAD-DATA ...)

; file: /<<PKGBUILDDIR>>/src/api.lisp
; in: DEFUN LOAD-DATA
;     (MEMBER (TYPE-OF PGLOADER::SOURCE)
;             '(PGLOADER.SOURCE.SQLITE:SQLITE-CONNECTION
;               PGLOADER.SOURCE.MYSQL:MYSQL-CONNECTION
;               PGLOADER.SOURCE.MSSQL:MSSQL-CONNECTION))
; 
; note: deleting unreachable code

; processing (DEFVAR *GET-CODE-FOR-SOURCE* ...)
; processing (DEFUN LISP-CODE-FOR-LOADING ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/api-tmpW0CM21NO.fasl
; compilation finished in 0:00:00.765
; compiling file "/<<PKGBUILDDIR>>/src/regress/regress.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER)
; processing (DEFINE-CONDITION REGRESSION-TEST-ERROR ...)
; processing (DEFUN PROCESS-REGRESSION-TEST ...)
; processing (DEFUN LIST-COLUMNS ...)
; processing (DEFUN REGRESSION-TEST-EXPECTED-DATA-SOURCE ...)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/regress/regress-tmpPP4NQVG2.fasl
; compilation finished in 0:00:01.215
; compiling file "/<<PKGBUILDDIR>>/src/main.lisp" (written 27 JUN 2022 09:03:22 AM):
; processing (IN-PACKAGE #:PGLOADER)
; processing (DEFUN LOG-THRESHOLD ...)
; processing (DEFPARAMETER *OPT-SPEC* ...)
; processing (DEFUN PRINT-BACKTRACE ...)
; processing (DEFUN MKDIR-OR-DIE ...)
; processing (DEFUN LOG-FILE-NAME ...)
; processing (DEFUN USAGE ...)
; processing (DEFVAR *SELF-UPGRADED-ALREADY* ...)
; processing (DEFUN SELF-UPGRADE ...)
; processing (DEFUN PARSE-SUMMARY-FILENAME ...)
; processing (DEFVAR *--LOAD-LIST-FILE-EXTENSION-WHITELIST* ...)
; processing (DEFUN LOAD-EXTRA-TRANSFORMATION-FUNCTIONS ...)
; processing (DEFUN MAIN ...)

; file: /<<PKGBUILDDIR>>/src/main.lisp
; in: DEFUN MAIN
;     (MEMBER PGLOADER.PARAMS:*CLIENT-MIN-MESSAGES* '(:INFO :DEBUG :DATA))
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code
; 
; note: deleting unreachable code


; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/<<PKGBUILDDIR>>/src/main-tmpDHVCOR4W.fasl
; compilation finished in 0:00:00.950

; file: /usr/share/common-lisp/source/uax-15/src/precomputed-tables.lisp
; in:
;      MAPHASH (LAMBDA (UAX-15::SRC-CHAR UAX-15::DECOMPED-CHARS)
;            (WHEN
;                (AND (= 2 (LENGTH UAX-15::DECOMPED-CHARS))
;                     (NOT
;                      (GETHASH UAX-15::SRC-CHAR
;                               UAX-15::*COMPOSITION-EXCLUSIONS-DATA*)))
;              (SETF (GETHASH # UAX-15::*CANONICAL-COMP-MAP*) UAX-15::SRC-CHAR)))
;     (MAPHASH
;      (LAMBDA (UAX-15::SRC-CHAR UAX-15::DECOMPED-CHARS)
;        (WHEN (AND (= 2 #) (NOT #)) (SETF # UAX-15::SRC-CHAR)))
;      UAX-15::*CANONICAL-DECOMP-MAP*)
; --> LET* SB-IMPL::HASH-TABLE-PAIRS 
; ==>
;   1
; 
; caught WARNING:
;   undefined variable: UAX-15::*CANONICAL-DECOMP-MAP*


; file: /usr/share/common-lisp/source/cl-mustache/mustache.lisp
; in: DEFUN MUSTACHE::%OUTPUT
;     (IF (EQ MUSTACHE:*MUSTACHE-OUTPUT* MUSTACHE::*REAL-STANDARD-OUTPUT*)
;         MUSTACHE:*OUTPUT-STREAM*
;         MUSTACHE:*MUSTACHE-OUTPUT*)
; 
; caught WARNING:
;   undefined variable: MUSTACHE:*MUSTACHE-OUTPUT*

;     (EQ MUSTACHE:*MUSTACHE-OUTPUT* MUSTACHE::*REAL-STANDARD-OUTPUT*)
; 
; caught WARNING:
;   undefined variable: MUSTACHE:*MUSTACHE-OUTPUT*


; file: /<<PKGBUILDDIR>>/src/sources/mysql/mysql-cast-rules.lisp
; in: DEFUN PGLOADER.SOURCE.MYSQL::TEST-CASTS
;     (PGLOADER.SOURCE.MYSQL::FORMAT-COLUMN PGLOADER.SOURCE.MYSQL::PGCOL)
; 
; caught STYLE-WARNING:
;   undefined function: PGLOADER.SOURCE.MYSQL::FORMAT-COLUMN


; file: /<<PKGBUILDDIR>>/src/parsers/parse-ini.lisp
; in: DEFUN PGLOADER.INI::GET-PGSQL-COLUMN-SPECS
;     (PGLOADER.INI::LIST-COLUMNS PGLOADER.INI::PGCONN PGLOADER.CATALOG:TABLE-NAME)
; 
; caught STYLE-WARNING:
;   undefined function: PGLOADER.INI::LIST-COLUMNS


; file: /<<PKGBUILDDIR>>/src/sources/common/matviews.lisp
; in:
;      DEFMETHOD PGLOADER.SOURCES:FORMAT-MATVIEW-NAME (T PGLOADER.SOURCES:DB-COPY)
;     (PGLOADER.CATALOG:SCHEMA-SOURCE-NAME PGLOADER.CATALOG:SCHEMA)
; 
; caught WARNING:
;   undefined variable: PGLOADER.CATALOG:SCHEMA


; file: /usr/share/common-lisp/source/metatilities-base/dev/copy-file.lisp
; in: DEFUN METABANG.UTILITIES:COPY-FILE
;     (MAKE-CONDITION 'METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
;                     :PATHNAME METABANG.UTILITIES::FROM :TARGET-PATHNAME
;                     METABANG.UTILITIES::TO)
; 
; caught STYLE-WARNING:
;   undefined type: METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
; 
; compilation unit finished
;   Undefined type:
;     METABANG.UTILITIES::SOURCE/TARGET-TARGET-ALREADY-EXISTS
;   Undefined functions:
;     PGLOADER.SOURCE.MYSQL::FORMAT-COLUMN PGLOADER.INI::LIST-COLUMNS
;   Undefined variables:
;     UAX-15::*CANONICAL-DECOMP-MAP* MUSTACHE:*MUSTACHE-OUTPUT* PGLOADER.CATALOG:SCHEMA
;   caught 4 WARNING conditions
;   caught 104 STYLE-WARNING conditions
;   printed 49830 notes
; compiling file "/usr/share/common-lisp/source/cl-containers/dev/utilities-integration.lisp" (written 28 MAR 2017 01:15:31 PM):
; processing (IN-PACKAGE #:METATILITIES)
; processing (EVAL-WHEN (:COMPILE-TOPLEVEL) ...)
; processing (MAKE-LOAD-FORM* ABSTRACT-CONTAINER)
; processing (MAKE-LOAD-FORM* CONTAINER-NODE-MIXIN)

; wrote /<<PKGBUILDDIR>>/debian/home/.cache/common-lisp/sbcl-2.2.3.debian-linux-arm/usr/share/common-lisp/source/cl-containers/dev/utilities-integration-tmpSECD1J0H.fasl
; compilation finished in 0:00:00.050
test ! -f buildapp.fail
/usr/bin/make -C docs html
make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
Running Sphinx v4.5.0
making output directory... done
WARNING: html_static_path entry '_static' does not exist
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 26 source files that are out of date
updating environment: [new config] 26 added, 0 changed, 0 removed
reading sources... [  3%] bugreport
reading sources... [  7%] index
reading sources... [ 11%] intro
reading sources... [ 15%] pgloader
reading sources... [ 19%] pgloader-usage-examples
reading sources... [ 23%] quickstart
reading sources... [ 26%] ref/archive
reading sources... [ 30%] ref/copy
reading sources... [ 34%] ref/csv
reading sources... [ 38%] ref/dbf
reading sources... [ 42%] ref/fixed
reading sources... [ 46%] ref/ixf
reading sources... [ 50%] ref/mssql
reading sources... [ 53%] ref/mysql
reading sources... [ 57%] ref/pgsql
reading sources... [ 61%] ref/pgsql-citus-target
reading sources... [ 65%] ref/pgsql-redshift
reading sources... [ 69%] ref/sqlite
reading sources... [ 73%] ref/transforms
reading sources... [ 76%] tutorial/csv
reading sources... [ 80%] tutorial/dBase
reading sources... [ 84%] tutorial/fixed
reading sources... [ 88%] tutorial/geolite
reading sources... [ 92%] tutorial/mysql
reading sources... [ 96%] tutorial/sqlite
reading sources... [100%] tutorial/tutorial

/<<PKGBUILDDIR>>/docs/tutorial/tutorial.rst:2: WARNING: Duplicate explicit target name: "postgresql".
tutorial/sqlite.rst:4: ERROR: Duplicate target name, cannot be used as a unique reference: "postgresql".
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/docs/pgloader-usage-examples.rst: WARNING: document isn't included in any toctree
done
preparing documents... WARNING: unsupported theme option 'github_user' given
WARNING: unsupported theme option 'github_repo' given
WARNING: unsupported theme option 'description' given
WARNING: unsupported theme option 'travis_button' given
WARNING: unsupported theme option 'show_related' given
done
writing output... [  3%] bugreport
writing output... [  7%] index
writing output... [ 11%] intro
writing output... [ 15%] pgloader
writing output... [ 19%] pgloader-usage-examples
writing output... [ 23%] quickstart
writing output... [ 26%] ref/archive
writing output... [ 30%] ref/copy
writing output... [ 34%] ref/csv
writing output... [ 38%] ref/dbf
writing output... [ 42%] ref/fixed
writing output... [ 46%] ref/ixf
writing output... [ 50%] ref/mssql
writing output... [ 53%] ref/mysql
writing output... [ 57%] ref/pgsql
writing output... [ 61%] ref/pgsql-citus-target
writing output... [ 65%] ref/pgsql-redshift
writing output... [ 69%] ref/sqlite
writing output... [ 73%] ref/transforms
writing output... [ 76%] tutorial/csv
writing output... [ 80%] tutorial/dBase
writing output... [ 84%] tutorial/fixed
writing output... [ 88%] tutorial/geolite
writing output... [ 92%] tutorial/mysql
writing output... [ 96%] tutorial/sqlite
writing output... [100%] tutorial/tutorial

generating indices... genindex done
writing additional pages... search done
copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 9 warnings.

The HTML pages are in _build/html.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PATH=/<<PKGBUILDDIR>>/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games debian/tests/testsuite
+ PGSUPERUSER=buildd
+ PGLOADER=pgloader PGSUPERUSER=buildd pg_virtualenv -i-Atrust make -C test prepare regress
Creating new PostgreSQL cluster 14/regress ...
make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
dropdb -U buildd pgloader
dropdb: error: database removal failed: ERROR:  database "pgloader" does not exist
make[2]: [Makefile:67: prepare] Error 1 (ignored)
dropdb -U buildd stocks
dropdb: error: database removal failed: ERROR:  database "stocks" does not exist
make[2]: [Makefile:68: prepare] Error 1 (ignored)
dropdb -U buildd ip4r
dropdb: error: database removal failed: ERROR:  database "ip4r" does not exist
make[2]: [Makefile:69: prepare] Error 1 (ignored)
createuser -U buildd --superuser `whoami`
createuser: error: creation of new role failed: ERROR:  role "buildd" already exists
make[2]: [Makefile:70: prepare] Error 1 (ignored)
createdb -U buildd -O `whoami` pgloader
createdb -U buildd -O `whoami` stocks
createdb -U buildd -O `whoami` ip4r
psql -d pgloader -c 'create schema expected'
CREATE SCHEMA
psql -U buildd -d pgloader -c 'create extension ip4r'
CREATE EXTENSION
psql -U buildd -d ip4r -c 'create extension ip4r'
CREATE EXTENSION
psql -d stocks -f bossa.sql
psql:bossa.sql:7: NOTICE:  table "intf_derivatives" does not exist, skipping
psql:bossa.sql:7: NOTICE:  table "intf_stocks" does not exist, skipping
DROP TABLE
CREATE TABLE
CREATE TABLE
rm -f regress/out/*
pgloader  --regress allcols.load
KABOOM!
FATAL error: There is no thread support in this instance.
An unhandled error condition has been signalled:
   There is no thread support in this instance.




What I am doing here?

There is no thread support in this instance.

make[2]: *** [Makefile:125: regress/out/allcols.out] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
*** /tmp/pg_virtualenv.IS88Z4/log/postgresql-14-regress.log (last 100 lines) ***
2022-06-30 12:40:58.815 UTC [338] LOG:  starting PostgreSQL 14.4 (Raspbian 14.4-1) on arm-unknown-linux-gnueabihf, compiled by gcc (Raspbian 11.3.0-1+rpi1) 11.3.0, 32-bit
2022-06-30 12:40:58.841 UTC [338] LOG:  listening on IPv6 address "::1", port 5432
2022-06-30 12:40:58.841 UTC [338] LOG:  listening on IPv4 address "127.0.0.1", port 5432
2022-06-30 12:40:58.842 UTC [338] LOG:  listening on Unix socket "/tmp/.s.PGSQL.5432"
2022-06-30 12:40:58.854 UTC [339] LOG:  database system was shut down at 2022-06-30 12:40:57 UTC
2022-06-30 12:40:58.889 UTC [338] LOG:  database system is ready to accept connections
2022-06-30 12:41:02.264 UTC [360] buildd@postgres ERROR:  database "pgloader" does not exist
2022-06-30 12:41:02.264 UTC [360] buildd@postgres STATEMENT:  DROP DATABASE pgloader;
2022-06-30 12:41:02.642 UTC [362] buildd@postgres ERROR:  database "stocks" does not exist
2022-06-30 12:41:02.642 UTC [362] buildd@postgres STATEMENT:  DROP DATABASE stocks;
2022-06-30 12:41:03.021 UTC [364] buildd@postgres ERROR:  database "ip4r" does not exist
2022-06-30 12:41:03.021 UTC [364] buildd@postgres STATEMENT:  DROP DATABASE ip4r;
2022-06-30 12:41:03.475 UTC [368] buildd@postgres ERROR:  role "buildd" already exists
2022-06-30 12:41:03.475 UTC [368] buildd@postgres STATEMENT:  CREATE ROLE buildd SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN;
Dropping cluster 14/regress ...
make[1]: *** [debian/rules:52: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:70: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2022-06-30T12:41:16Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 0
Build-Time: 1966
Distribution: bookworm-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 1536
Job: pgloader_3.6.6-1
Machine Architecture: armhf
Package: pgloader
Package-Time: 3571
Source-Version: 3.6.6-1
Space: 0
Status: failed
Version: 3.6.6-1
--------------------------------------------------------------------------------
Finished at 2022-06-30T12:41:16Z
Build needed 00:00:00, 0k disc space